Make 在我们做linux 开发
中
是必不可少的一部分,它在我们编写大型项目工程文件
中
起到非常大的作用。
Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入
Makefile
文件的内容来执行大量的编译工作。Make将只编译改动的代码文件,而不用完全编译。
而
Makefile
是Make读入的
#!/bin/bash
path=/test #定义生产文件的路径
[ -d "$path" ] ||
mkdir
-p $path #如果定义的路径不存在则创建
for n in `seq 10` # for循环10次,即创建10个文件
do random=$(ope...
其
中
,target表示目标文件,dependency1和dependency2表示依赖文件,command1和command2表示生成目标文件的命令。
4. 保存
Makefile
文件。
5. 在终端
中
输入make命令,即可根据
Makefile
文件
中
的规则生成目标文件。
注意:在编写
Makefile
文件时,需要注意缩进,命令部分必须以Tab键开头。