有问题的:
Big C ++项目代码,包含许多相关引用的ouside项目。 使用Eclipse ODS的索引。
当我在标题文件中进行非轻微更改时会出现问题(添加新函数,类的新成员数据) 然后我在我的cpp代码中使用它们,但在它之后,即使我重新构建Indexer,Indexer也不能再引用正确的Include头,特别是,我所有新添加的变量或函数都没有解决。并且该标题中的所有其他func都不能被引用到项目中的这个包含,但是索引器从外部引用中搜索另一个原始包含。
我试过了: 重新配置项目,在Indexer中重建刷新。 或关闭proejct--重新打开它, 删除此eclipse项目并使用相同的代码创建新项目。 等...
但所有索引都无法正确包含标题。
答案 0 :(得分:0)
我想我解决了这个问题。
我们需要修改: 在项目的属性--C / C ++一般 - 路径和符号---包括---语言选项有三个(虽然我改变了它们)。
我删除了列表中重复的exterier的.h文件,并且manuelly添加了项目中正确包含的路径。
然后重新索引它。(或者关闭日食,重新开启)
之后,它可以正确地引用标题。
完成!