📄 makefile
字号:
#CXX = g++ -ggdb -pg#CXX = g++ -ggdb#CXX = g++ -ggdb -DDEBUG -WallCXX = g++ -ggdb -Wall#CXX = g++ -g -O2CC = gcc -gOBJECTS = HttpTse.o IsamFile.o FindUrl.o FindKey.o DealEvent.o \ StrFun.o Url.o Page.oCOMHEADS = HttpTse.hCPPFLAGS =CFLAGS =#LDLIB = -ldmallocxx -lpthread#LDLIB = -lpthread ./lib/libz.aLDLIB = -lpthread -lz -lssl -lcrypto#CXX_OPTIONS = -D_DMALLOC_.PHONY: all cleanEXECS = Tse Statall: $(EXECS)Tse: Main.o $(OBJECTS) $(CXX) $(CXX_OPTIONS) -o Tse Main.o $(OBJECTS) $(LDLIB) Main.o: Main.cpp $(CXX) $(CXX_OPTIONS) -c $^HttpTse.o: HttpTse.cpp $(CXX) $(CXX_OPTIONS) -c $^IsamFile.o: IsamFile.cpp $(CXX) $(CXX_OPTIONS) -c $^FindUrl.o: FindUrl.cpp $(CXX) $(CXX_OPTIONS) -c $^FindKey.o: FindKey.cpp $(CXX) $(CXX_OPTIONS) -c $^DealEvent.o: DealEvent.cpp $(CXX) $(CXX_OPTIONS) -c $^StrFun.o: StrFun.cpp $(CXX) $(CXX_OPTIONS) -c $^Url.o: Url.cpp $(CXX) $(CXX_OPTIONS) -c $^Page.o: Page.cpp $(CXX) $(CXX_OPTIONS) -c $^Stat: Stat.cpp $(CXX) $(CXX_OPTIONS) -o Stat Stat.cppclean: rm -f *.o $(EXECS) core.* WebData.db WebData.idx \ .visited.url* .visitedlink.url* .historylink.url* \ .unvisit.tm* rm Tianwang.raw.* \ logfile *.gz#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;# make relase version#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;distribute: @(mkdir tse) ||exit 1; \ (cp Makefile *.cpp *.h *.sh seed* ipblock unreachHost.list *.txt README ./tse) ||exit 1; \ tarball="tse.`date '+%y%m%d-%H%M'`.`uname`.tar"; \ echo @create release tar ball as $$tarball.gz...... ; \ rm -f $$tarball; \ tar cf $$tarball ./tse; \ gzip $$tarball; \ rm -rf ./tse; \ echo @done!
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -