Libtool

  • 2.4.7 (2022年3月17日;穩定版本)[1]
  • 2.5.0 (2024年5月13日;預覽版本)[2]
編輯維基數據鏈接源代码库
  • git.savannah.gnu.org/cgit/libtool.git
編輯維基數據鏈接操作系统跨平台类型函式庫许可协议GPL网站https://www.gnu.org/software/libtool/

GNU Libtool是一種屬於GNU建構系統的GNU程式設計工具,用來產生可攜式的函式庫。這裡引用libtool手冊 (页面存档备份,存于互联网档案馆)的說明:

在過去,如果源碼包的開發人員要充分利用共享函式庫的能力,就要為軟體執行的每個平台寫客製化的支援碼,也要設計一個配置界面,使程式包安裝程式可以選擇以什麼樣的函式庫建構。

GNU libtool藉著將平台特定的相依性,和用戶界面,都封裝在一個腳本中,來簡化開發人員的工作。GNU libtool的目的是使每一個主機類型的完整功能都可以通過一個泛用介面來產生,又可以免去一堆討厭的錯誤訊息。

GNU libtool的介面目標是一致的。開發人員在建立源碼包建構共享庫時,應該不用去讀低階的文件,他們只需要執行軟體包的配置腳本(或同性質的檔案),而讓libtool去照顧細節。

通常libtool是與GNU建構系統中的autoconf和automake這兩個工具一起使用。

參見

  • 自由软件主题
  • GNU編譯器套裝
  • GNU建構系統

外部連結

历史
GNU's not UNIX
许可证
软件
公众发言人
其它议题
  1. ^ libtool-2.4.7 released [stable]. 
  2. ^ libtool-2.5.0 released [alpha].