Autotools(GNU)
介紹
Autotools 是一組為給定軟體包建立 GNU 構建系統的程式。它是一組工具,它們協同工作以生成各種構建資源,例如 Makefile(與 GNU Make 一起使用)。因此,Autotools 可以被認為是事實上的構建系統生成器。
一些值得注意的 Autotools 程式包括:
- Autoconf 的
- Automake(不要與
make
混淆)
通常,Autotools 用於生成與 Unix 相容的指令碼和 Makefile,以允許以下命令構建(以及安裝)大多數軟體包(在簡單的情況下):
./configure && make && make install
因此,Autotools 還與某些包管理器有關係,特別是那些連線到符合 POSIX 標準的作業系統的包管理器。