使用Subclipse插件时如何解决Eclipse CDT中的非工作索引器?

时间:2012-10-24 10:28:42

标签: eclipse-cdt subclipse indexer

使用Eclipse CDT时,索引器从未遇到任何问题。但是现在我开始使用Subclipse插件,没有任何作用。我一直在尝试禁用索引器并重新启用它,没有运气。试图从工作区中删除项目并签出新的工作副本,没有运气。我只是简单地说明了这一切:

Could not find symbol 'xxxxx' in index

或许值得一提的是,项目中的文件是svn:externals,不确定是否有任何不同。另外,我在Windows资源管理器中看到只有一个.project文件,不应该还有一个.cproject文件吗?

我正在使用:Eclipse CDT 8.1.0(Juno)和Subclipse 1.8.16

2 个答案:

答案 0 :(得分:1)

我在使用Subclipse 1.8运行Juno的C ++项目时遇到了同样的问题。我的问题是,当我从SVN存储库的角度检查存储库时,我选择了第二个选项“Check out as a project in the workspace”。当我选择第一个选项时,“签出为使用新建项目向导配置的项目”,它检出了我的整个存储库,然后立即开始编制索引。

我首先选择第二个选项的原因是因为它似乎会检查我的存储库,而第一个选项似乎想要创建一个空项目 - 这结果是一个错误的印象,因为它确实会看看存储库。

答案 1 :(得分:0)

您是否尝试过创建新的CDT项目,然后比较创建的.xxx文件和文件夹?也许您没有在存储库中存储所需的所有文件,因此未正确配置新的签出。