Eclipse CDT项目用于具有许多二进制代码的代码库?

问题描述 投票:1回答:1

我的组织有一个很大的C / C ++代码库。我们从该代码库的子集(生产和测试二进制文件)构建许多二进制文件。有许多构建变体。相同的C / C ++源文件在不同的二进制文件中使用不同的-I和-D编译器标志进行编译。示例:二进制“ test1”可能会使用一组-I和-D标志来编译“ file.c”,而“ test2”会使用其他标志来编译同一文件。

您如何为这样的代码库设置Eclipse CDT项目?

我们尝试了两种方法,但都没有成功:

  1. 为每个二进制文件创建一个项目,并带有-I和-D标志。

  2. 使用所有二进制文件中所有-I和-D的并集创建一个项目。] >>

  3. 我的组织有一个很大的C / C ++代码库。我们从该代码库的子集(生产和测试二进制文件)构建许多二进制文件。有许多构建变体。相同的C / C ++源文件是...

eclipse eclipse-cdt
1个回答
0
投票

根据您描述的要求,我认为最合适的方法是使用CDT的Build Output Parser

。我在this previous answer中写了关于如何使用它的说明。
© www.soinside.com 2019 - 2024. All rights reserved.