📄 makefile
字号:
############################################################################## Makefile for building nids-host# Generated by tmake at 15:33, 2008/02/27# Project: nids# Template: app#################################################################################### Compiler, tools and optionsCC = gccCXX = g++CFLAGS = -pipe -Wall -W -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -fasynchronous-unwind-tables -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORTCXXFLAGS= -pipe -Wall -W -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -fasynchronous-unwind-tables -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORTINCPATH = -I$(QTDIR)/includeLINK = g++LFLAGS = LIBS = -L$(QTDIR)/lib -lqt-mt -lXext -lX11 -lm -lnids -lnet -lpcap -lpthreadMOC = $(QTDIR)/bin/mocTAR = tar -cfGZIP = gzip -9f####### FilesHEADERS = arp_tab.h \ network.h \ nids.h \ ping_tab.h \ portscandetect_tab.h \ sniff_protocol.h \ sniff_tab.hSOURCES = arp_tab.cpp \ main.cpp \ nids.cpp \ ping_tab.cpp \ portscandetect_tab.cpp \ sniff_tab.cppOBJECTS = arp_tab.o \ main.o \ nids.o \ ping_tab.o \ portscandetect_tab.o \ sniff_tab.oSRCMOC = moc_arp_tab.cpp \ moc_nids.cpp \ moc_ping_tab.cpp \ moc_portscandetect_tab.cpp \ moc_sniff_tab.cppOBJMOC = moc_arp_tab.o \ moc_nids.o \ moc_ping_tab.o \ moc_portscandetect_tab.o \ moc_sniff_tab.oDIST = TARGET = nids-host####### Implicit rules.SUFFIXES: .cpp .cxx .cc .C .c.cpp.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cxx.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.cc.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.C.o: $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<.c.o: $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<####### Build rulesall: $(TARGET)$(TARGET): $(OBJECTS) $(OBJMOC) $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)moc: $(SRCMOC)tmake: MakefileMakefile: nids.pro tmake nids.pro -o Makefiledist: $(TAR) nids.tar nids.pro $(SOURCES) $(HEADERS) $(DIST) $(GZIP) nids.tarclean: -rm -f $(OBJECTS) $(OBJMOC) $(SRCMOC) $(TARGET) -rm -f *~ core####### Compilearp_tab.o: arp_tab.cpp \ arp_tab.h \ network.hmain.o: main.cpp \ nids.hnids.o: nids.cpp \ nids.h \ ping_tab.h \ network.h \ arp_tab.h \ portscandetect_tab.h \ sniff_tab.hping_tab.o: ping_tab.cpp \ ping_tab.h \ network.hportscandetect_tab.o: portscandetect_tab.cpp \ portscandetect_tab.h \ nids.h \ network.hsniff_tab.o: sniff_tab.cpp \ sniff_tab.h \ network.h \ sniff_protocol.hmoc_arp_tab.o: moc_arp_tab.cpp \ arp_tab.h \ network.hmoc_nids.o: moc_nids.cpp \ nids.hmoc_ping_tab.o: moc_ping_tab.cpp \ ping_tab.h \ network.hmoc_portscandetect_tab.o: moc_portscandetect_tab.cpp \ portscandetect_tab.h \ nids.h \ network.hmoc_sniff_tab.o: moc_sniff_tab.cpp \ sniff_tab.h \ network.hmoc_arp_tab.cpp: arp_tab.h $(MOC) arp_tab.h -o moc_arp_tab.cppmoc_nids.cpp: nids.h $(MOC) nids.h -o moc_nids.cppmoc_ping_tab.cpp: ping_tab.h $(MOC) ping_tab.h -o moc_ping_tab.cppmoc_portscandetect_tab.cpp: portscandetect_tab.h $(MOC) portscandetect_tab.h -o moc_portscandetect_tab.cppmoc_sniff_tab.cpp: sniff_tab.h $(MOC) sniff_tab.h -o moc_sniff_tab.cpp
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -