2010-08-09 216 views
4

我正在尋找一個替代方案(因爲很多原因,我現在要留給自己)。WAF,SCons或我忽略了什麼

我的需求是編譯c/C++和C#並運行靜態分析和單元測試的東西。即使對於具有中等技術能力的人來說,它也必須易於掌握和維護。

在我的分析過程中,我對WAF和SCons感到失望,特別是WAF給我留下了深刻印象,我計劃明天對它們進行測試。

我擔心的是,我忽略了這些工具的一些問題,或者第三或第四個構建工具,這些工具可以更好地滿足我的需求。

你有什麼看法:我忽略了什麼?

更新20100818我試圖WAF,它解決了我所有的問題,所以我會留在這個工具。我現在唯一關心的是如何讓它交叉編譯LTIB控制...

回答

1

KDE項目有一些問題,scons,編譯時間很長(我的經驗),還有其他問題(我不真正回顧一下),因此CMake被提出並且是KDE使用的當前構建系統。

此體驗可能對您有用。

查看http://lwn.net/Articles/188693/瞭解更多信息。

+0

似乎KDE項目中的主要問題是與上游SCons的溝通不暢。 – 2011-03-28 09:48:17