首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

创办一个linux 静态库

2012-08-21 
创建一个linux 静态库创建一个linux 静态库1.我们先写一个简单的函数? maxh.h?? CCgccARarALLOBJSRCmax

创建一个linux 静态库

创建一个linux 静态库

1.我们先写一个简单的函数

? maxh.h?
?

CC=gccAR=arALLOBJSRC=maxhALLOBJ=$(ALLOBJSRC).oLIB_A=lib$(ALLOBJSRC).aTARGET=testmainMAINPRO=$(TARGET).oall: $(ALLOBJ) $(MAINPRO)$(AR) -rcs $(LIB_A) $(ALLOBJ)$(CC) $(MAINPRO) -o $(TARGET) -I. -L. -l$(ALLOBJSRC)$(ALLOBJSRC).o: $(ALLOBJSRC).c $(ALLOBJSRC).h$(CC) -c -I. -o $@ $<$(MAINPRO): $(TARGET).c$(CC) -c -I. -o $@ $<clean: $(ALLOBJ)rm -rf $(LIB_A) $(ALLOBJ) $(TARGET) $(MAINPRO)#ar cs libmy.a  //create library#ar rs libmy.a  xxx.o  //add module to library#ar t libmy.a   //display module library#ar d libmy.a   xxx.o  //delete module from library

?
? make

?

? ./testmain


?

热点排行