一个简单通用的makefile
2013-01-28 14:33
288 查看
# a simple makefile CXX = g++ CXXFLAGS= -g -O -Wall APPNAME = app ALLDIRS = $(shell find . -name '*' -type d) DIRFILES= $(wildcard $(dir)/*.cpp) ALLFILES:= $(foreach dir,$(ALLDIRS),$(DIRFILES)) SOURCES := $(ALLFILES) OBJECTS := $(SOURCES:.cpp=.o) .PHONY:all clean all:$(APPNAME) $(APPNAME): $(OBJECTS) $(CXX) $(CXXFLAGS) -o $@ $^ $(OBJECTS):%.o:%.cpp $(CXX) $(CXXFLAGS) -c $^ -o $@ clean: rm -f $(APPNAME) $(OBJECTS)
相关文章推荐
- 一个简单的通用Makefile实现
- 一个简单通用的应用程序makefile
- 编写一个简单通用的makefile
- 一步一步写一个简单通用的makefile(二)
- 自己写一个简单通用的Makefile
- 一步一步写一个简单通用的makefile(三)
- 一个简单的通用Makefile实现
- 一个简单的通用Makefile实现
- 一个简单的通用Makefile实现
- [置顶] 自己写一个简单通用的Makefile
- 编写一个简单通用的makefile
- 一步一步写一个简单通用的makefile(一)
- 一个简单的通用Makefile实现
- 一步一步写一个简单通用的makefile(四)--写一个通用的makefile编译android可执行文件
- 一个简单的通用Makefile模板
- 一个通用的makefile(一)
- 调试通过的一个通用makefile模板
- 一个通用链表的简单实现
- 转:简单通用的一则makefile .
- 一个通用Makefile的编写