我的工作区包含4个静态库项目和一个可执行项目(链接这些静态库)。
现在,我希望创建单独的构建配置,其中设置了TEST_GATE,因此在c++代码中,这个#ifdef TEST_GATE的计算结果为true。
因此,在我的所有5个项目中,我都复制了Release配置,命名为ReleaseTest,并在项目属性中添加了TEST_GATE符号。
现在,所有5个项目都构建到新文件夹ReleaseTest中,我的问题是,我需要将主项目属性中的静态库链接起来。我是在C/C++ Build / Settings / GCC C++链接器/库中这样做的,这种配置不依赖于配置。因此,我应该选择静态库的“发布”版本或"ReleaseTest“版本的静态库。但我需要自动切换,这取决于我目前正在建立的混合。
我如何解决/解决这个问题?
发布于 2014-09-25 06:14:16
在project / C/C++通用/路径和符号/引用中,您可以更改每个引用项目的配置。更改复选框后,可以检查eclipse将在Library Paths选项卡中查找库的文件夹。
https://stackoverflow.com/questions/26015875
复制相似问题