Eclipse CDT 索引器的问题:未解决的包含

问题描述

我已经查看了所有相关的以前的帖子,但无济于事。

我面临 Eclipse CDT 索引器标记包含在我的项目特定 .h/.cpp 文件中的 .h 文件的问题,尽管有以下情况:

  1. 在项目的File->Properties->Paths and Symbols-Includes中,添加了包含文件对应的目录路径
  2. 在项目的File->Properties->Project References中,已经选择了包含文件的对应项目

我还想提一下,包含 .h/.cpp 文件的目录(对于包含的 .h 文件,我收到了未解决的包含错误)最初不是项目的一部分;我使用项目的 File->Import->File System 选项添加了这个目录。

最后但并非最不重要的一点是,上述所有文件都存储在 ClearCase Vob 中。

欣赏你的想法

TIA,

维诺德

解决方法

仅用于测试,检查通过快照视图(加载磁盘上的文件)访问这些文件是否会改变任何内容。

通过动态视图访问它们(正如您在 previous question 中提到的 /vob/... 路径)可能会触发与 Eclipse 不同的行为。