简单的makefile示例(不使用shell系统命令的版本) 发表于 2018-11-23 | 分类于 cpp | 阅读次数: 简单的makefile示例没有使用系统命令所以平台通用但是需要手动调整添加新增的目录 123456789101112TARGET = mkDIR = a b .OBJS = $(foreach dir,$(DIR), $(patsubst %.cpp,%.o,$(wildcard $(dir)/*.cpp)))$(TARGET) : $(OBJS) $(CXX) -o $@ $^$(OBJS) : %.o : %.cpp $(CXX) -o $@ -c $<clean: -$(RM) $(TARGET) $(OBJS)