eclipse - 如何为多项目工作区创建单独的构建配置?

时间:2014-09-24 11:34:39

标签: eclipse eclipse-cdt eclipse-luna

我的工作区包含4个静态lib项目和一个可执行项目(链接这些静态库)。

现在我想创建单独的构建配置,其中TEST_GATE已设置,因此在c ++代码中,此#ifdef TEST_GATE的计算结果为true。

因此,在我的所有5个项目中,我复制了Release个配置,将其命名为ReleaseTest并在项目属性中添加了TEST_GATE符号。

现在所有5个项目都构建到新文件夹ReleaseTest中,我的问题是我需要链接主项目属性中的静态库。我在C / C ++ Build / Settings / GCC C ++链接器/库中执行此操作,此配置不依赖于配置。所以我应该选择"发布"版本的静态库或" ReleaseTest"静态库的版本。但是我需要根据我目前正在构建的内容来自动切换。

如何解决/解决此问题?

1 个答案:

答案 0 :(得分:0)

在Project / C / C ++ General / Paths and Symbols / References中,您可以更改每个引用项目的配置。更改复选框后,您可以在“库路径”选项卡中查看eclipse将在哪里查找库。