make管理工具和Makefile

来源:互联网 发布:域名映射ip 端口 编辑:程序博客网 时间:2024/05/16 17:25


【1】Make管理工具


执行make命令,make管理工具会找Makefile文件,并把Makefile文件中的第一个目标作为最终的目标,

当我们的Makefile中有多个目标的时候,我们可以自己指定要生成的目标。

Make将只编译改动的代码文件,而不用完全编译
举例:  在命令行执行  make  targetname

【2】Makefile


通常makefile的语法格式:

目标:依赖文件
<tab键>命令

举例:
main:main.c
gcc main.c -o main

clean作为Makefile文件的清除目标

变量使用方式:
左边是变量
右边是值
遵循从左往右赋值
$<  代表第一个依赖文件  
$@  代表目标文件


0 0