⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 ftam等标准协议服务器和客户端的源代码。
💻
字号:
################################################################################   Instructions to Make, for compilation of ISODE SSAP UNITDATA for HULA###############################################################################LIBES	=	libsusap.a $(TOPDIR)libtusap.a /usr/lib/libcompat.a \		/usr/lib/libisode.a /usr/lib/libpsap.a /usr/lib/libpsap2.a \		/usr/lib/libacsap.a # LIBES	=	libsusap.a /usr/lib/libcompat.a $(TOPDIR)/libtusap.aLLIBS	=	$(TOPDIR)llib-lhula $(TOPDIR)llib-lcompatHFILES	=	$(HDIR)spkt.h $(HDIR)ssap.h $(HDIR)tsap.h $(HDIR)isoaddrs.h \		$(HDIR)general.h $(HDIR)manifest.h  $(HDIR)config.h################################################################### Here it is...##################################################################all:		libsusap susaptestinst-all:	inst-libssap manualsinstall:	inst-all cleanlint:		l-libssap l-susaptest################################################################# libsusap################################################################CFILES	=	ssapunitdata.c str2spkt.c text2spkt.c tsdu2spkt.c ssaputils.c \		susaperror.c susaplose.cOFILES	=	ssapunitdata.o str2spkt.o text2spkt.o tsdu2spkt.o ssaputils.o \		susaperror.o susaplose.o $(OSTRINGS)$(LIBDIR)libsusap.a:	libsusap.a		-rm -f $@		cp libsusap.a $@		@$(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib		-@ls -gls $@		-@echo "" $(LINTDIR)llib-lsusap:	llib-lsusap		-cp $@ zllib-lsusap		-rm -f $@		sed -e 's%#include "\(.*\)"%#include "$(INCDIR)\1"%' \			< llib-lsusap > $@		@$(UTILDIR)inst-lint.sh $(SYSTEM) $(OPTIONS) $@		-@ls -gls $@ $@.ln		-@echo ""libsusap:	libsusap.alibsusap.a:	susapvrsn.o		-rm -f $@		@$(UTILDIR)make-lib.sh $(SYSTEM) $(ARFLAGS) $@ $(OFILES) \			susapvrsn.o		-@rm -f $(TOPDIR)libsusap.a $(TOPDIR)llib-lsusap		-@ln libsusap.a $(TOPDIR)libsusap.a		-@ln llib-lssap $(TOPDIR)llib-lssap		-@ls -l $@		-@echo "SuSAP library built normally"susapvrsn.c:	$(OFILES)		@$(UTILDIR)version.sh susap > $@l-libsusap:;	$(LINT) $(LFLAGS) $(CFILES) susapvrsn.c $(LLIBS)ssapunitdata.o:	$(HFILES) $(HDIR)susap.h $(HDIR)uderrors.hsusaperror.o:	$(HFILES) $(HDIR)susap.h $(HDIR)uderrors.hsusaplose.o:	$(HFILES) $(HDIR)uderrors.hssaputils.o:	$(HFILES) $(HDIR)susap.h $(HDIR)uderrors.hstr2spkt.o:	$(HFILES) $(HDIR)tailor.h $(HDIR)susap.h $(HDIR)uderrors.htext2spkt.o:	$(HFILES) $(HDIR)susap.h $(HDIR)uderrors.htsdu2spkt.o:	$(HFILES) $(HDIR)tailor.h $(HDIR)susap.h $(HDIR)uderrors.h################################################################# susaptest################################################################susaptest:	susaptest.o libsusap.a		$(LDCC) $(LDFLAGS) -o $@ susaptest.o $(LIBES) $(LSOCKET)susaptest.o:	$(HFILES)		$(CC) $(CFLAGS) -g -c $*.cl-susaptest:;	$(LINT) $(LFLAGS) susaptest.c llib-lssap $(LLIBS)################################################################# manual pages################################################################MANUALS	=	libssap.3nmanuals:;	@$(UTILDIR)inst-man.sh $(MANOPTS) $(MANUALS)		-@echo ""################################################################# clean################################################################clean:;		rm -f *.o *.a z* _* core susaptest susapvrsn.c \			$(CLEANSTRINGS)grind:;		iprint Makefile		tgrind -lc $(CFILES) susapvrsn.c susaptest.c llib-lssap		@echo $(MANUALS) | \			tr " " "\012" | \			sed -e "s%.*%itroff -man &%" | \			sh -ve

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -