makefile
来自「ftam等标准协议服务器和客户端的源代码。」· 代码 · 共 109 行
TXT
109 行
################################################################################ Instructions to Make, for compilation of ISODE listen demo############################################################################################################################################################### Options###############################################################################BINDIR = /usr/new/################################################################################ Generation Rules for program modules###############################################################################.c.o:; $(CC) $(CFLAGS) -c $*.c################################################################################ Programs and Libraries###############################################################################LIBES = $(LIBISODE)LLIBS = $(TOPDIR)llib-lisode################################################################################ Files###############################################################################HFILES = listen.hCFILES = listen.c initiate.c################################################################### Here it is...##################################################################all: listen initiateinst-all: inst-listen inst-initiateinstall: inst-all cleanlint: l-listen l-initiate################################################################### listen##################################################################inst-listen: $(BINDIR)listen$(BINDIR)listen: xlisten -cp $@ zxlisten -rm -f $@ cp xlisten $@ -@ls -gls $@ -@echo ""listen: xlistenxlisten: listen.o report.o $(LDCC) $(LDFLAGS) -o $@ listen.o report.o $(LIBES) \ $(LSOCKET)l-listen:; $(LINT) $(LFLAGS) listen.c ../callback/report.c $(LLIBS) \ | grep -v "warning: possible pointer alignment problem"listen.o: $(HFILES)report.o: ../callback/report.c $(CC) $(CFLAGS) -c ../callback/report.c################################################################### initiate##################################################################inst-initiate: $(BINDIR)initiate$(BINDIR)initiate: xinitiate -cp $@ zxinitiate -rm -f $@ cp xinitiate $@ -@ls -gls $@ -@echo ""initiate: xinitiatexinitiate: initiate.o report.o $(LDCC) $(LDFLAGS) -o $@ initiate.o report.o $(LIBES) \ $(LSOCKET)l-initiate:; $(LINT) $(LFLAGS) initiate.c ../callback/report.c $(LLIBS) \ | grep -v "warning: possible pointer alignment problem"initiate.o: $(HFILES)################################################################### clean##################################################################clean:; rm -f *.o x* z* _* core grind:; iprint Makefile tgrind -lc $(HFILES) $(CFILES)true:;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?