分享一个简单的Makefile

来源:互联网 发布:有些什么直播软件 编辑:程序博客网 时间:2024/06/05 02:37

复制以下的代码内容保存为makefile文件,放到对应的项目中,使用make clean和make命令即可。


当然,对应的编译选项什么的,自行修改一个。


另外这个makefile是需要根据项目中的cpp文件,对应的来修改的,后面再分享一个全自动超强大的makefile。


NAME = TargetLINK = g++CC  = gccGCC_VERSION = $(shell gcc --version | head -1)CCFLAGS+= -gCCFLAGS+= -WallCCFLAGS += -I/usr/include/CCFLAGS += -I/usr/local/include/CCFLAGS += -DDEBUG#CCFLAGS += -DUNICODELINKOPTS += -L/usr/local/lib64/LINKOPTS += -lluaLINKOPTS += -lz -lssl -lrt VPATH=srcCPPFILES = Main.cpp           $(NAME):$(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(LINK) -o $(NAME) $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(LINKOPTS).cpp.o:$(CC)  -c $< $(CCFLAGS).c.o:$(CC)  -c $< $(CFLAGS)clean:rm -f $(CPPFILES:.cpp=.o) $(CFILES:.c=.o) $(NAME)


0 0