3

我使用 Indigo 版本已经有一段时间了。我不断遇到包含文件中定义的枚举不起作用的问题。IDE 报告无法解析符号,但如果我将其复制到文件中,则会抱怨冲突。

这表明它确实解决了它,但由于某种原因不喜欢它。

我真的很讨厌必须在许多不同的文件中编写相同的枚举。这不就是包含的全部内容吗?

4

1 回答 1

0

看看这个答案:https ://stackoverflow.com/a/774914/132847

之后,您应该:

  1. 检查您的 CDT 的 C++ 索引器配置。(我不知道您项目的大小,但它可能有助于增加缓存的大小。)

  2. 以这种方式将您的标头目录添加到 Eclipse 项目配置中的包含路径(如果它们不属于您的项目):

    从菜单中选择“项目 > 属性”。出现一个对话框。在左侧的树中打开:“C/C++ General > Paths and Symbols”。

    http://help.eclipse.org/galileo/topic/org.eclipse.cdt.doc.user/images/c_paths.png

    将头文件的路径添加到包含路径

祝你好运,

塔尔

于 2012-12-04T18:56:08.210 回答