标签:
代码:
CXX := g++
操作:
make xxx.exe
解释
TARGET := xxx.exe 是最终的可执行文件的名称,可以根据需要修改
SRCS := $(wildcard *.cpp) 所有的cpp文件
OBJS := $(patsubst %cpp,%o,$(SRCS)) 所有的.o文件all:$(TARGET) 相当于一个代码段的标志
%.o:%.cpp 将每个cpp编译成一个.o文件
$(CXX) $(CFLAGS) -c $<$(TARGET):$(OBJS) 将所有.o链接成一个可执行文件
$(CXX) $(CFLAGS) -o $@ $
一个简单的makefile,一次性编译本文件夹下所有的cpp文件
标签:
原文地址:http://www.cnblogs.com/GhostZCH/p/4421058.html