GNU Make
主要功能
- 从源代码构建可执行文件
- 使用makefile构建和安装软件包
- 源文件发生更改时自动更新文件
软件概览
GNU Make是一种用于从源代码构建可执行程序和库的工具。它最初由Stuart Feldman于1976年在贝尔实验室创建。
Make通过使用makefile来构建和安装软件包。当一个或多个源文件发生更改时,该工具会自动更新文件;如果一个非源文件依赖于另一个非源文件,它还会确定文件的更新顺序。虽然构建程序是该工具最常见的用途,但它并不局限于此。它还可以用于管理这样的项目:当其他文件发生更改时,项目中的某些文件需要自动更新。
GNU Make最初创建于20世纪70年代,但如今仍在使用。它能够提供从源代码构建程序和库所需的便捷功能,这是它能够长期使用的主要原因之一。虽然还有其他可用于管理构建流程的IDE,但在Unix领域,GNU Make仍然是一种免费且实用的工具,可用于根据程序的源文件构建可执行文件。
主要文件类型
支持的文件类型
| 扩展名 | 文件类型 |
|---|---|
| .GNUMAKEFILE | GNU Makefile |
| .MAKEFILE | Makefile |
| .MK | Makefile |
更新于 2016年1月7日