文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>make file

make file

时间:2007-01-09  来源:白石

################OPTION###################
#CCOMPILE = gcc
CCOMPILE = /usr/local/arm/2.95.3/bin/arm-linux-gcc
#CPPCOMPILE = g++
CCOMPILE = /usr/local/arm/2.95.3/bin/arm-linux-gcc
COMPILEOPTION = -c -Wall
INCLUDEDIR =
#LINK = gcc
LINK = /usr/local/arm/2.95.3/bin/arm-linux-gcc
LINKOPTION = -O2 -D_REENTRANT -o database -lpthread -lwncfifo -L../lib/fifo -lwncconfig -L../lib/config -lwncshm -L../lib/shm -lsqlite3 -L../lib/sqlite-3.3.8/sqlite-arm-linux/.libs -Wall

LIBDIRS =
OBJS = myconfig.o sql_fifo.o dosqlite.o history_wnc.o f_pipe.o main.o timework.o record.o

OUTPUT = database
SHAREDLIB =
APPENDLIB =

################OPTION END################

$(OUTPUT):$(OBJS) $(APPENDLIB)
 $(LINK) $(LINKOPTION) $(LIBDIRS)   $(OBJS) $(SHAREDLIB) $(APPENDLIB)
 cp database ../download/
 cp database.cfg ../download/
 cp ../lib/sqlite-3.3.8/sqlite-arm-linux/.libs/libsqlite3.so* ../download/

clean:
 rm -f $(OBJS)
 rm -f $(OUTPUT)
all: clean $(OUTPUT)
.PRECIOUS:%.cpp %.c %.C
.SUFFIXES:
.SUFFIXES:  .c .o  .pc .ec .cc


.c.o:
 $(CCOMPILE) -D_REENTRANT -c -o $*.o $(COMPILEOPTION) $(INCLUDEDIR) $*.c
 
.cc.o:
 $(CCOMPILE) -c -o $*.o $(COMPILEOPTION) $(INCLUDEDIR)  $*.cpp

 

相关阅读 更多 +
排行榜 更多 +
Unity Connect

Unity Connect

学习教育 下载
青橙记录本

青橙记录本

商务办公 下载
脑洞惊魂夜

脑洞惊魂夜

休闲益智 下载