0

有问题的:

大 C++ 项目代码,有很多 ouside 项目的相关参考。使用 Eclipse ODS 的索引。

当我在头文件中进行非轻微更改(添加新函数,类的新成员数据)然后我在我的 cpp 代码中使用它们时会发生问题,但是在它之后,即使我在索引器中重新构建,索引器也无法引用不再向右包含标题,特别是,我所有新添加的变量或函数都无法解决。并且该标头中的所有其他功能都无法在项目中引用此包含,但索引器会从外部引用中搜索另一个原始包含。

我试过:重新配置项目,在索引器中重建刷新。或关闭 proejct——重新打开它,删除这个 Eclipse 项目并使用相同的代码创建一个新项目。ETC...

但所有都未能索引到正确的包含标题。

4

1 回答 1

0

我想我解决了这个问题。

我们需要对此进行修改:在项目的属性--C/C++ 常规--路径和符号--包含--语言选项中有三个(虽然我在其中更改了每个)。

我删除了列表中重复的 exterier 的 .h 文件,并在其中手动添加了项目的正确包含的路径。

然后重新索引它。(或再次关闭日食,重新打开)

在它之后,它可以正确地引用标题。

完毕!

于 2013-03-27T09:15:15.797 回答