Autotools(GNU)

介紹

Autotools 是一組為給定軟體包建立 GNU 構建系統的程式。它是一組工具,它們協同工作以生成各種構建資源,例如 Makefile(與 GNU Make 一起使用)。因此,Autotools 可以被認為是事實上的構建系統生成器。

一些值得注意的 Autotools 程式包括:

  • Autoconf 的
  • Automake(不要與 make 混淆)

通常,Autotools 用於生成與 Unix 相容的指令碼和 Makefile,以允許以下命令構建(以及安裝)大多數軟體包(在簡單的情況下):

./configure && make && make install

因此,Autotools 還與某些包管理器有關係,特別是那些連線到符合 POSIX 標準的作業系統的包管理器。