📄 makefile
字号:
vpath %.C ../../src:../../linux:..vpath %.c ../../src/contribINSTALL_DIR = .CGI_DIR = c:/cgi-binCC = g++CPPFLAGS = -I. -I../../src -I../../linux -I..CFLAGS = -O -g -Wall -Woverloaded-virtual -Wcast-qual -WuninitializedCXXFLAGS = -O -g -Wall -Woverloaded-virtual -Wcast-qual -WuninitializedLDFLAGS = OBJS = asbrlsa.o \ asexlsa.o \ avl.o \ cksum.o \ config.o \ dbage.o \ grplsa.o \ hostmode.o \ ifcfsm.o \ lsa.o \ lsalist.o \ lsdb.o \ monitor.o \ mospf.o \ mtrace.o \ nbrfsm.o \ netlsa.o \ ospf.o \ pat.o \ phyint.o \ priq.o \ rte.o \ rtrlsa.o \ spfack.o \ spfarea.o \ spfcalc.o \ spfdd.o \ spfhello.o \ spfifc.o \ spflood.o \ spfnbr.o \ spforig.o \ spfutil.o \ spfvl.o \ summlsa.o \ timer.o \ md5c.o \ linux.o \ ospfd_sim.o \ tcppkt.o \ sim_system.oinstall: ospf_sim ospfd_sim ospfd_mon ospfd_browser install ospfd_browser.exe ${CGI_DIR} cp -f ../ospf_sim.tcl .ospfd_sim: ${OBJS}ospfd_mon: tcppkt.o lsa_prn.oospf_sim: tcppkt.o avl.o pat.o sim_x86.o ../sim.C g++ tcppkt.o avl.o pat.o sim_x86.o ../sim.C -ltcl80 -ltk80 \ ${CPPFLAGS} ${CXXFLAGS} -DINSTALL_DIR=\"${INSTALL_DIR}\" -o ospf_simospfd_browser: tcppkt.o pat.o lsa_prn.oclean: rm -rf .depfiles rm -f *.o ospf_sim ospfd_sim ospfd_mon ospfd_browser# Stuff to automatically maintain dependency files.c.o: gcc -MD $(CFLAGS) $(CPPFLAGS) -c $< @mkdir -p .depfiles ; mv $*.d .depfiles.C.o: g++ -MD $(CXXFLAGS) $(CPPFLAGS) -c $< @mkdir -p .depfiles ; mv $*.d .depfiles-include $(OBJS:%.o=.depfiles/%.d)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -