在過去的幾天裏,我一直在閱讀自動工具來構建我的項目,而不是我在過去幾個月拼湊在一起的Makefiles。不幸的是,我還沒有找到一個能夠讓我對當前項目結構充分了解的例子。重構構建系統以使用Autotools
我有三個庫包含在我的項目的應用程序代碼中。我正在尋找使用單個配置腳本來製作(並安裝)應用程序和庫的最佳方法。
在過去的幾天裏,我一直在閱讀自動工具來構建我的項目,而不是我在過去幾個月拼湊在一起的Makefiles。不幸的是,我還沒有找到一個能夠讓我對當前項目結構充分了解的例子。重構構建系統以使用Autotools
我有三個庫包含在我的項目的應用程序代碼中。我正在尋找使用單個配置腳本來製作(並安裝)應用程序和庫的最佳方法。
這裏是一個入門指南的autoconf:http://amjith.blogspot.com/2009/04/autoconf-and-automake-tutorial.html
對不起,offtopic。
我現在做了類似的事情,但我可以在Autotools和CMake之間做出選擇。我很高興選擇第二個。
值得一看,包括CDash,CTest和CPack。 http://www.cmake.org/
最好的問候,
Ovanes
當我看到這一點,我已經非常好熟悉的自動工具,但它似乎是一個不錯的介紹: link text
自動工具文檔稀疏的一種。它們也不是最簡單的工具。非常Unixify。 – 2009-06-09 19:47:54
所以我聽說過;我正在開發的項目我寧願通過GNU工具鏈輕鬆部署。 – 2009-06-09 23:13:46