简单的C++ Makefile的编程
- 我现在再次学习C++所用的环境是Debian + vim + g++ + Makefile
- 要编好C++程序并执行,就需要来编译它,因此写Makefile也是必不可少的
- 初学阶段,我自己编写了一个简单的Makefile模板
需要感谢《跟我一起来写Makefile》这篇博客,教程写得很好
一个简单的模板
- 初学阶段,假定我们只写了一个cpp文件
xxx.cpp
# Makefile
objects = xxx.o
edit: $(objects)
g++ -o [EXECUTE FILE NAME] $(objects)
xxx.cpp: xxx.cpp
g++ -c xxx.cpp
.PHONY: clean
clean:
-rm xxx.o
- 上面就是一个很简单的一个Makefile文档
- 用到了变量
objects
- 用到了
-
,在命令前添加-
,表示忽略错误,继续执行