eclipse CDT:Indexer不适用于预处理器设置

时间:2017-04-17 04:38:52

标签: eclipse-cdt armcc

我正在努力解决从日食靛蓝到霓虹灯的移民项目。 我成功地在eclipse neon中构建项目,但索引器并没有真正完美地工作。

问题是我在属性中注册了#define> C / C ++ build>设置,但索引器没有得到它。

到目前为止我做了什么:

  1. 检查C / C ++一般>预处理器包括路径,宏等。

    • 我的定义是在'CDT托管构建设置条目'
    • 语言中只有一个选项是[未指定]
  2. 更改scability设置

    • 当文件中的行数超过'尽可能大的文本框'时,有人建议在'启用可伸缩性模式中更改数字。所以我做了,没有变化。
  3. 更改索引器设置。 我尝试更改属性> C / C ++ build> Indexer。

    中的选项
    • 跳过大于99999MB的文件
    • 跳过包含的文件大于:99999MB
    • 尝试'允许启发式解析包括打开和关闭。
    • 构建索引器的配置:使用活动的构建配置。
  4. 重建/刷新rightclick> indexer上的所有文件。

    • 项目似乎正在重建,但由于#define而无法解决某些未解决的符号。
  5. 再一次,我的正常构建完美无缺。 我担心我使用旧的ARM插件来使用ARMCC,但我无法更改编译器,因为这是我公司的政策。 如果有人想出预处理器可以如何工作,请与我分享,如果没有办法使索引器与armcc兼容,我会放弃。

    感谢您阅读这个长期的问题。 并提前感谢您的回答。

0 个答案:

没有答案