2012-03-12 63 views
1

我有一個構建靜態和共享庫的eclipse CDT項目。我爲他們創建了幾個構建配置。Eclipse + CDT:如何批量構建多個構建配置

我想知道是否有任何方法進行批量構建,即一次構建所有配置。我嘗試了「全部構建」(ctrl + B),但它似乎只構建當前配置(僅適用於「全部」作爲當前配置的目標)。

其中一個較早的帖子建議使用CMake(http://stackoverflow.com/questions/5204180/how-to-build-several-configurations-at-once-with-cmake)。

就是這樣,或者沒有進入CMake是否有其他選擇。

問候, 拉維

回答

2

如果你已經安裝了CDT,再有就是也被稱爲Launch group啓動配置類型。您可以創建其中一個來列出所有其他已配置的啓動配置,並依次執行。確保將列表對話框中的後期構建操作設置爲「等到終止」。

0

將您所有的項目放到樹中(符號鏈接),例如我/項目和運行一個無頭的構建(REF http://gnuarmeclipse.livius.net/blog/headless-builds/

日食 - 應用org.eclipse.cdt.managedbuilder.core.headlessbuild -importAll我/項目-cleanBuild所有-nosplash -data ./eclipse_ws_dir --launcher.suppressErrors -vmargs -Xmx7g