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

📄 makefile.compile

📁 这是一个著名的应用层组播中间件的源码
💻 COMPILE
字号:
.PHONY: all clean distclean PROGMACEDON = appmacedondefault:   $(PROGMACEDON) #auto-generatedinclude Makefile.vars#static makefilesinclude Makefile.libplatform :=  $(shell uname)LROOT = /usr/project/ari1/leda-4.3EXTRASRCS = load_protocols.cc\	bullet-summary_ticket.cc bandwidth_map.cc bandwidth_time_filter.ccEXTRAOBJS = $(EXTRASRCS:.cc=.o)ALLSRCS = ${PROTSRCS} ${MACEDONSRCS} ${EXTRASRCS}# C++ compiler options.CXXFLAGS= -pthread -D_REENTRANT -D_THREAD_SAFE -D_PTHREAD -O2 -DNSPORT -DUSE_NS_ROUTING_TABLE=0 -D__USE_UNIX98 -D_GNU_SOURCE -DGCC3 #-DTRANSPORT_MASSIVE_TRACE #-D_SOLARIS  -O2# Preprocessor options.CPPFLAGS= -DNSPORT# Include directories. Each directory is preceded by the -I flag.INCLUDE=-I. -I ../include #INCLUDE+=-Ipip/annotate# Linker optionsLDFLAGS= -pthread -D_PTHREAD -D_REENTRANT -D_THREAD_SAFE #-pg # Libraries to link against. Each library is preceded by the -l flag.# Path information is included with the -L flag#LIBS=-lm -L/usr/X11R6/lib -lX11 -lsocket -lnsl LIBS=-L/usr/X11R6/lib -L$(LROOT) -L. -lmacedon -lnsl -lpthread -lm /usr/lib/libssl.a /usr/lib/libcrypto.a /usr/lib/libgmp.a -lstdc++ #/usr/lib/libstdc++-libc6.2-2.a.3#-lgmp #-lssl #-lP -lG -lL # libefence.a #-lsocket -lpthread -lm -lD3 -lW -lP -lG -lL -lX11# Name of C compilerCC=gcc# Name of C++ compilerCXX=g++ CFLAGS+=$(INCLUDE) -g# CFLAGS+=$(INCLUDE) -02CXXFLAGS+=$(INCLUDE) -gifeq "$(MAKECMDGOALS)" "clean"else %.d:	%.cc 	$(SHELL) -ec '$(CC) -MM $(CXXFLAGS) $< | sed '\''s/$*\\.o[ :]*/& $@/g'\'' > $@'include $(ALLSRCS:.cc=.d)endifall: $(PROGMACEDON) $(LIB-ALL) $(TOOLS-ALL)clean: $(CLEAN-LIB) $(CLEAN-TOOLS)		rm -f *.o *.d	rm -f $(PROGMACEDON)$(PROGMACEDON): libmacedon.a $(PROTOBJS) $(patsubst %,%.o,$(PROGMACEDON))  $(EXTRAOBJS)	  $(CXX) -o $(PROGMACEDON) $(EXTRAOBJS) $(PROTOBJS) $@.o $(LDFLAGS) $(LIBS)#	  $(CC) -o $(PROGMACEDON) $(PROTOBJS) $@.o $(LDFLAGS) $(LIBS)Makefile.vars:	@echo "Makefile.vars does not exist.  Please run make on the main Makefile"

⌨️ 快捷键说明

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