我使用 Indigo 版本已经有一段时间了。我不断遇到包含文件中定义的枚举不起作用的问题。IDE 报告无法解析符号,但如果我将其复制到文件中,则会抱怨冲突。
这表明它确实解决了它,但由于某种原因不喜欢它。
我真的很讨厌必须在许多不同的文件中编写相同的枚举。这不就是包含的全部内容吗?
看看这个答案:https ://stackoverflow.com/a/774914/132847
之后,您应该:
检查您的 CDT 的 C++ 索引器配置。(我不知道您项目的大小,但它可能有助于增加缓存的大小。)
以这种方式将您的标头目录添加到 Eclipse 项目配置中的包含路径(如果它们不属于您的项目):
从菜单中选择“项目 > 属性”。出现一个对话框。在左侧的树中打开:“C/C++ General > Paths and Symbols”。
将头文件的路径添加到包含路径
祝你好运,
塔尔