Guy*_*Guy 15 eclipse eclipse-cdt
我看到的问题是,在首选项下,不同配置/目标的C/C++定义符号没有出现在代码着色中.
当我在项目菜单中更改活动的构建配置时,我希望编辑器和代码着色从项目设置中获取符号,但它似乎只是拾取其中一个目标的符号.
有没有办法让ifdef'ed代码的代码着色遵循活动的构建配置?
小智 21
我通过设置'Window-> Preferences-> C/C++ - > Indexer-> Use active build configuration'在我的系统上解决了这个问题
尝试使用项目的发现选项。(右键单击该项目,选择“属性”,转到“C/C++ 生成”下,然后选择“发现选项”。)
您可能需要在更改项目的构建配置后重建项目,以便 Eclipse 重新运行其发现,或者您可能需要更改每个配置的发现选项以使它们生成不同的结果。(抱歉,这不是我经常使用的 CDT 领域。)
归档时间: |
|
查看次数: |
10037 次 |
最近记录: |