📄 makefile
字号:
## Makefile for netw_layer## ** This file was automatically generated by the command:# opp_makemake -n -f -L../../src -lSensorSimulator -I../../inc -I../common -u Cmdenv## Name of target to be created (-o option)TARGET = netw_layer# User interface (uncomment one) (-u option)USERIF_LIBS=$(CMDENV_LIBS)# USERIF_LIBS=$(TKENV_LIBS)# uncomment 1 of the 3 lines to support either serial or parallel operationKERNEL_LIBS=$(STD_KERNEL_LIBS)# KERNEL_LIBS=$(PVM_KERNEL_LIBS)# KERNEL_LIBS=$(MPI_KERNEL_LIBS)# .ned or .h include paths with -IINCLUDE_PATH= -I../../inc -I../common# misc additional object and library files to linkEXRA_OBJS=# object files in subdirectoriesSUBDIR_OBJS=# Additional libraries (-L option -l option)LIBS= -L../../src -lSensorSimulator#------------------------------------------------------------------------------NEDC=nedcMSGC=opp_msgcCXX=g++CC=gccAR=ar crSHLIB_LD=g++ -shared -fPICMAKEDEPEND=opp_makedep -Y --objdirtreeCFLAGS=-O3 -DNDEBUG=1 -fPICNEDCFLAGS=-Wno-unusedLDFLAGS=EXE_SUFFIX=OMNETPP_INCL_DIR=/home/cariappa/omnetpp-2.3/includeOMNETPP_LIB_DIR=/home/cariappa/omnetpp-2.3/libTK_LIBS=-L/usr/X11R6/lib -lX11 -ltk8.3 -ltcl8.3MPI_LIBS=PVM_LIBS=-L/usr/share/pvm3//lib -lgpvm3 -lpvm3SYS_LIBS=-ldl -lstdc++ SYS_LIBS_PURE=-ldl -lsocket -lnsl -lm $(shell $(CXX) -print-file-name=libstdc++.a)# User interface libsCMDENV_LIBS=-lenvir -lcmdenvTKENV_LIBS=-lenvir -ltkenv $(TK_LIBS)# Simulation kernelSTD_KERNEL_LIBS=-lsim_stdMPI_KERNEL_LIBS=-lsim_mpi $(MPI_LIBS)PVM_KERNEL_LIBS=-lsim_pvm $(PVM_LIBS)# Simulation kernel and user interface librariesOMNETPP_LIBS=-L$(OMNETPP_LIB_DIR) $(USERIF_LIBS) $(KERNEL_LIBS) $(SYS_LIBS)COPTS=$(CFLAGS) $(INCLUDE_PATH) -I$(OMNETPP_INCL_DIR)NEDCOPTS=$(CFLAGS) $(NEDCFLAGS) $(INCLUDE_PATH) -I$(OMNETPP_INCL_DIR)#------------------------------------------------------------------------------# Object files from this directory to linkOBJS= NewNetLayerModuleDefn_n.o gear.o NetLayer.o NetLayerSimple.o NewNetLayer.o $(TARGET): $(OBJS) Makefile purify: $(OBJS) $(EXRA_OBJS) Makefile purify $(CXX) $(LDFLAGS) $(OBJS) $(EXRA_OBJS) $(SUBDIR_OBJS) $(LIBS) -L$(OMNETPP_LIB_DIR) $(KERNEL_LIBS) $(USERIF_LIBS) $(SYS_LIBS_PURE) -o $(TARGET).pureNewNetLayerModuleDefn_n.o: NewNetLayerModuleDefn_n.cc $(CXX) -c $(NEDCOPTS) NewNetLayerModuleDefn_n.ccNewNetLayerModuleDefn_n.cc: NewNetLayerModuleDefn.ned $(NEDC) $(INCLUDE_PATH) NewNetLayerModuleDefn.nedgear.o: gear.cc $(CXX) -c $(COPTS) gear.ccNetLayer.o: NetLayer.cc $(CXX) -c $(COPTS) NetLayer.ccNetLayerSimple.o: NetLayerSimple.cc $(CXX) -c $(COPTS) NetLayerSimple.ccNewNetLayer.o: NewNetLayer.cc $(CXX) -c $(COPTS) NewNetLayer.ccdoc: neddoc.html htmldocsneddoc.html: NewNetLayerModuleDefn.ned @opp_neddoc NewNetLayerModuleDefn.ned > neddoc.html @echo File neddoc.html generated.htmldocs: @doxygen -g- | sed "s/^PROJECT_NAME.*/PROJECT_NAME = netw_layer/;\ s|^INPUT *=.*|INPUT = . |;\ s/^EXTRACT_ALL *=.*/EXTRACT_ALL = yes/;\ s/^EXTRACT_PRIVATE *=.*/EXTRACT_PRIVATE = yes/;\ s/^EXCLUDE_PATTERNS *=.*/EXCLUDE_PATTERNS = *_n.cc *_n.h/;\ s/^ALPHABETICAL_INDEX *=.*/ALPHABETICAL_INDEX = yes/;\ s/^HTML_OUTPUT *=.*/HTML_OUTPUT = htmldoc/;\ s/^GENERATE_LATEX *=.*/GENERATE_LATEX = no/;\ s/^GENERATE_TREEVIEW *=.*/GENERATE_TREEVIEW = yes/;\ s/^HIDE_UNDOC_RELATIONS *=.*/HIDE_UNDOC_RELATIONS = no/;\ s|^TAGFILES *=.*|TAGFILES = /home/cariappa/omnetpp-2.3/doc/api/opptags.xml=/home/cariappa/omnetpp-2.3/doc/api|;\ s|^GENERATE_TAGFILE *=.*|GENERATE_TAGFILE = htmldoc/tags.xml|;\ s/^QUIET *=.*/QUIET = yes/" > doxy.cfg @doxygen doxy.cfg @echo Code documentation generated. Now, point your web browser to ./htmldoc/index.html.clean: rm -f *.o *_n.cc *_n.h *_m.cc *_m.h $(TARGET)$(EXE_SUFFIX) rm -f *.vec *.sca rm -rf neddoc.html htmldocdepend: $(MAKEDEPEND) $(INCLUDE_PATH) -- *.cc # $(MAKEDEPEND) $(INCLUDE_PATH) -fMakefile.in -- *.ccre-makemake: opp_makemake -f -n -L../../src -lSensorSimulator -I../../inc -I../common -u Cmdenv #recreate Makefilere-makemake-m: opp_makemake -f -m -n -L../../src -lSensorSimulator -I../../inc -I../common -u Cmdenv #recreate Makefile.in# DO NOT DELETE THIS LINE -- make depend depends on it.gear.o: gear.cc \ gear.h \ ../../inc/CoOrdinatorBase.h \ ../common/Calculations.h \ config.h \ ../common/Attribute.h \ ../common/test.h \ ../../inc/CommonIncludes.h \ ../../inc/NetLayerBase.h \ ../common/Gear_packet_m.h \ ../../inc/LayerBase.h \ ../../inc/NodeInfo.h \ ../../inc/cConsumer.hNetLayer.o: NetLayer.cc \ ../common/Gear_packet_m.h \ NetLayer.h \ ../../inc/CommonIncludes.h \ ../../inc/NetLayerBase.h \ ../../inc/LayerBase.hNetLayerSimple.o: NetLayerSimple.cc \ NetLayerSimple.h \ ../../inc/CommonIncludes.h \ ../../inc/NetLayerBase.h \ ../../inc/LayerBase.hNewNetLayer.o: NewNetLayer.cc \ NewNetLayer.h \ ../../inc/CommonIncludes.h \ ../../inc/NetLayerBase.h \ ../../inc/LayerBase.hNewNetLayerModuleDefn_n.o: NewNetLayerModuleDefn_n.cc
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -