原创 我的友情鏈接

51CTO博客開發

原创 Auto book 中文版(二)

  3. 如何運行 configure 和 make 使用 Autoconf 構建的軟件包通常帶有 ‘configure’ 腳本。要在特定的系統中構建和安裝這樣一個軟件包,用戶必須運行該腳本以使目錄樹按順序排列作好準備。實際的構建過程則是使

原创 autobook 中文版 (三)

  5.最小的 GNU Autotools 項目 本章講述瞭如何用 GNU Autotools 來管理一個最小的項目。最小的項目是指能充分說明 GNU Autotools 的規則的儘可能小的項目。測過小的項目,我們可以更容易的理解。 本

原创 Auto book 中文版(一)

 目錄 1 介紹2 歷史3 如何運行configure和make4 Makefile介紹5 一個最小的GNU Autotools項目6 寫configure.in7 GNU Automake介紹8 啓動9 一個小型GNU Autotools

原创 Autobook中文版(五)

  7. GNU Automake 介紹 Automake 主要目標是生成一個遵從 GNU Makefile 標準的 ‘Makefile.in’ 文件。同時,它嘗試減少無聊的重複工作和模板文件。此外,它可以幫助編寫者實現大多數維護者沒有

原创 Autobook中文版(七)—9.一個小的GNU Autotools項目

9.一個小的GNU Autotools項目本章介紹一個真實的小例子,演示一些GNU Autotools具有的特性,指明一些GNU Autotools使用上的陷阱。所有的源碼能被下載從本書的主頁上。這篇文章是我多年使用GNU Autotool

原创 我的友情鏈接

51CTO博客開發

原创 Autobook中文版(四)

  6. 編寫 ‘configure.in’ 文件 編寫一個可移植的 ‘configure.in’ 文件是一個需要技巧的工作。你可以把任意的 shell code 寫到 ‘configure.in’ 文件裏,選擇是非常多的。第一次使用 Au

原创 Autobook中文版 (六)-- 8. Bootstrapping

 有很多使用autotools的程序,每個有複雜的輸入集合。輸入文件發生改變時,用適當的順序運行適當的程序是重要的。不幸的是同時記住依賴關係和順序是困難的。   例如,無論你任何時候編輯configure.in,你必須重新運行aclocal