Libtool
外觀
開發者 | GNU |
---|---|
目前版本 | 2.4.7(2022年3月17日 | )
原始碼庫 | |
作業系統 | 跨平台 |
類型 | 函式庫 |
特許條款 | GPL |
網站 | https://www.gnu.org/software/libtool/ |
GNU Libtool是一種屬於GNU建構系統的GNU程式設計工具,用來產生可攜式的函式庫。這裏參照libtool手冊 (頁面存檔備份,存於互聯網檔案館)的說明:
“ | 在過去,如果原始碼包的開發人員要充分利用共用函式庫的能力,就要為軟件執行的每個平台寫客製化的支援碼,也要設計一個組態介面,使程式包安裝程式可以選擇以什麼樣的函式庫建構。
GNU libtool藉着將平台特定的相依性,和用戶介面,都封裝在一個指令碼中,來簡化開發人員的工作。GNU libtool的目的是使每一個主機類型的完整功能都可以通過一個泛用介面來產生,又可以免去一堆討厭的錯誤訊息。 GNU libtool的介面目標是一致的。開發人員在建立原始碼包建構共用庫時,應該不用去讀低階的檔案,他們只需要執行軟件包的組態指令碼(或同性質的檔案),而讓libtool去照顧細節。 |
” |
通常libtool是與GNU建構系統中的autoconf和automake這兩個工具一起使用。
參見
[編輯]外部連結
[編輯]- GNU Libtool首頁 (頁面存檔備份,存於互聯網檔案館)
- Libtool英文手冊 (頁面存檔備份,存於互聯網檔案館)
- Autobook首頁 (頁面存檔備份,存於互聯網檔案館)
- "Autotools教學 (頁面存檔備份,存於互聯網檔案館)",Alexandre Duret-Lutz著,介紹Autoconf、Automake、Libtool與Gettext
- 使用Libtool建立庫 (頁面存檔備份,存於互聯網檔案館)
|