makefile

来自「huffman编码的c++实现源码」· 代码 · 共 35 行

TXT
35
字号
# Linux Makefile for Huffman Project# Written by Wang Yong Gang, 2003# Need GNU gcc-3.2.2CC=gccCFLAGS=-W -Wall -O2CPP=g++CPPFLAGS=-W -Wall -O2LDFLAGS=-lstdc++MAINSRC=main.cppMAINOBJ=main.oSRC=huffman_base.cpp huffman_a.cpp huffman_b.cpp huffman_c.cpp huffman_d.cpp huffman_e.cpp huffman_f.cpp huffman_g.cpp huffman_h.cppOBJ=$(SRC:.cpp=.o)HDR=$(SRC:.cpp=.h).PHONY : allall : HuffmanHuffman : $(MAINOBJ) $(OBJ)	$(CPP) $(LDFLAGS) $^ -o $@$(MAINOBJ) : $(MAINSRC)	$(CPP) $(CPPFLAGS) -c $^ -o $@%.o : %.cpp %.h	$(CPP) $(CPPFLAGS) -c $< -o $@.PHONY : cleanclean :	rm -f *.o

⌨️ 快捷键说明

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