Makefile用于工程管理
发布时间
阅读量:
阅读量
一、工程管理文件makefile
1、makefile文件
makefile文件通常被称为工程管理文档,其主要功能是用于统一管理一个项目中涉及的所有相关文件,例如头文件、源代码文件以及库文件等。
2、当项目规模较大、结构较为复杂时,借助该文档进行管理将变得尤为必要。
3、其核心目标在于降低编译过程的难度,使整个构建流程更加高效和可控。
例如,一个最基础的makefile编写方式如下:
首先,创建一个名为makefile的文档。
在其中定义项目名称为project:
gcc main.c 1.c -o project -I .
在实际编译过程中,只需执行make命令即可调用该工程管理文档完成构建操作。

二、makefile书写规则
1、掌握makefile编写规范的两大关键要素:“依赖”与“目标”
依赖------>通常指的是c源文件
目标------>通常指的是可执行程序
换句话说,可执行程序的生成依赖于c源文件的存在
main.c a.c-------------->依赖关系
project--------
全部评论 (0)
还没有任何评论哟~
