所謂GNU構建系統(GNU Build System)主要是指通過autoconf、automake和libtool這三個工具構建出來的軟件結構體系,又名Autotools。通常和GNU make、gettext以及GCC一起配套使用。這個軟件結構體系也是所有GNU專案的打包方式。
此打包方式的優點在於專案的可移植性,當程式本身不包含與硬件架構有關的代碼時,可以直接將原始碼包複製到另一台電腦上,通過簡單的./configure、make和make install三步驟完成程式的組態,編譯和安裝(第三步通常需要 root 權限)。Sourceforge上提供了官方的使用教程[1]。
參看
參考文獻
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.