makefile

来自「Aprior的C++实现算法」· 代码 · 共 36 行

TXT
36
字号
SHELL = /bin/shCXX = g++CPPFLAGS = -O3 -WallOBJECTS = Input_Output_Manager.o MSApriori.o Trie.o MSApriori_Trie.o main.oCPPS = $(OBJECTS:.o=.cpp)HPPS = $(subst .o,.hpp,$(subst main.o,,$(OBJECTS))) common.hppifdef GPROF	CPPFLAGS = -pg -Wall	LDFLAGS = -pgendififdef DEBUG	CPPFLAGS = -g -Wallendifall: ../msapriori../msapriori: $(OBJECTS)	$(CXX) $^ -o ../msapriori $(LDFLAGS)%.o : %.cpp	$(CXX) -c $(CPPFLAGS) $< -o $@	.PHONY  : doc zip bin cleandoc : 	doxygenzip : doc	tar --directory=.. -cvzf ../msapriori.tar.gz Documentation .apriori_config $(addprefix source/,$(CPPS)) $(addprefix source/,$(HPPS)) source/Doxyfile source/makefilebin : ../msapriori 	tar -cvzf ../msapriori_linux.tar.gz ../.apriori_config ../msaprioriclean :	rm -f $(OBJECTS) ../msapriori

⌨️ 快捷键说明

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