Advertisement

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)

还没有任何评论哟~