2014-09-24 50 views
0

我的工作區包含4個靜態lib項目和一個可執行項目(鏈接這些靜態庫)。eclipse - 如何爲多項目工作區創建單獨的構建配置?

現在我想創建單獨的構建配置,其中TEST_GATE已設置,因此在C++代碼中,#ifdef TEST_GATE的計算結果爲true。

因此,在我的5個項目中,我複製了Release配置,將其命名爲ReleaseTest,並在項目屬性中添加了TEST_GATE符號。

現在,所有5個項目都建立到新文件夾ReleaseTest,我的問題是我需要鏈接主項目屬性中的靜態庫。我在C/C++編譯/設置/ GCC C++鏈接器/庫中執行此操作,並且此配置不依賴於配置。所以我應該選擇「Release」版本的靜態庫或「ReleaseTest」版本的靜態庫。但我需要自動切換這取決於我目前正在建立的confuguration。

我該如何解決/解決此問題?

回答

0

在Project/C/C++常規/路徑和符號/引用中,您可以更改每個引用項目的配置。更改複選框後,您可以檢查eclipse要在庫路徑選項卡中查找庫的文件夾。

相關問題