make :
项目管理工具
特点:时间戳管理机制,修改过的程序才进行编译,未修改的不编译
安装make
sudo apt install make
使用:
make [标签]
有标签------到Makefile的文件中寻找标签目标
没标签------到Makefile中寻找第一个目标
Makefile文件书写:
目标 : 依赖
[tab][tab]命令
目标:要生成的对象
伪目标:不需要生成的目标,调用该目标,仅执行其下命令
声明伪目标: .PHONY: [目标]
依赖:要生成该目标所需要的文件
命令:执行的动作
共享变量:将该变量共享到当前目录及其子目录下
export CC