2014-09-24 48 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要在库路径选项卡中查找库的文件夹。

相关问题