Autoconf

GNU Autoconf是一個在Bourne shell下製作供編譯 、 安裝和打包軟件的的工具 。 Autoconf並不受程式語言限制 ， 常用於C 、 C++ 、 Erlang和Objective - C 。 配置腳本控制了一個軟件包在特定系統上的安裝 。 在進行一系列測試後 ， 配置腳本從模板中生成makefile與頭文件進而調整軟件包 ， 使之適應某一種系統 。 Autoconf與Automake 、 Libtool等軟件組成了GNU構建系統 。 Autoconf由於1991年夏天編寫用於支持他在自由軟件基金會的編程工作 。 此後 ， Autoconf包含了多人編寫的改進代碼併成爲了使用最廣泛的自由編譯配置軟件 。