Chinaunix首页 | 论坛 | 博客
  • 博客访问: 113669
  • 博文数量: 26
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 122
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-11 10:02
个人简介

分享是一种快乐!

文章分类

全部博文(26)

文章存档

2014年(11)

2013年(15)

我的朋友

分类: C/C++

2014-04-08 12:51:44

  1LIB := abc 
  2SLIBS := lib$(LIB).a
  3 SOBJECTS:= $(LIB).o
  4  
  5
  6 SRCS := $(wildcard *.c)
  7 OBJS := $(patsubst %.c, %.o, $(SRCS))
  8
  9 
 10 
 11
 12 all:: $(SLIBS)
 13
 14 $(SLIBS): $(OBJS)
 15     @echo "--- Compiling" $(LIB) "---"
 16     ar cr $(SLIBS) $^
 17     ranlib $(SLIBS)
 18     gcc -m32 -r -nostdlib -Wl,-X -o $(SOBJECTS) $(OBJS)
 19     
 20
 21 %.o: %.c
 22     gcc -fPIC -c -Wall -g -m32 -rdynamic  $(INCLUDE) $<
 23     
 24
 25 clean::
 26     rm -f $(OBJS) $(SLIBS) $(SOBJECTS)
 
阅读(1784) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~