Autotools(GNU)
介绍
Autotools 是一组为给定软件包创建 GNU 构建系统的程序。它是一组工具,它们协同工作以生成各种构建资源,例如 Makefile(与 GNU Make 一起使用)。因此,Autotools 可以被认为是事实上的构建系统生成器。
一些值得注意的 Autotools 程序包括:
- Autoconf 的
- Automake(不要与
make
混淆)
通常,Autotools 用于生成与 Unix 兼容的脚本和 Makefile,以允许以下命令构建(以及安装)大多数软件包(在简单的情况下):
./configure && make && make install
因此,Autotools 还与某些包管理器有关系,特别是那些连接到符合 POSIX 标准的操作系统的包管理器。