作者:小 琛
欢迎转载,请标明出粗
Linux 项目自动化构建工具 —— make/makefile
- make 是一条命令,Makefile 是一个包含依赖关系和依赖方法的文件make 是一条命令,Makefile 是一个包含依赖关系和依赖方法的文件
- make只执行一次,而 .PHONY:clean 总是被执行(因为clean是伪目标)
依赖关系
makefile 的常规编写
1、编写目标文件
正常的创建文件并编写代码
2、创建makefile文件
使用vim进入后,在该文件内编写你想得到的内容。
格式:
[filename]:[依赖文件]
gcc/g++ $^ -o $@
3、make生成
回到该文件夹下,使用make语句生成,然后查看,生成了text执行文件