我正在尝试使用Ganymede CDT来索引我们的大型代码库。它慢得令人痛苦,可能需要一整晚的时间来索引C++文件。同样的项目只需要5秒就可以用丰富多彩的ctag5.7建立索引。
有没有办法找到问题的根源并加快速度?也许在CDT中打开日志,或者在我错过的某个地方打开一些晦涩的选项?
发布于 2008-12-15 06:40:30
如果你使用“全索引器”,这不会让我感到惊讶。我使用的是“快速索引器”,它速度非常快,效果也很好(甚至在wxWidgets中也是如此)。
您可以在Window->Preferences->C/C++->Indexer中更改索引器设置。
发布于 2008-11-13 10:39:23
你知道这是不是从5.0.0开始的回归?在这种情况下,您绝对应该打开一个bugreport。
你的所有代码都在同一个项目中吗?这可能会产生影响。
发布于 2008-12-06 22:15:54
我们在Windows下的Eclipse也有类似的问题;在我们的例子中,这是由于旧版本的cygwin造成的。
要知道您是否有相同的问题,只需检查Process Explorer是否产生了cygpath.exe,并且它没有在合理的时间内完成。
如果这是问题的原因,那么将最新版本的cygpath.exe和cygwin1.dll放到eclipse目录中就足够了,然后就完成了。
祝好运!
https://stackoverflow.com/questions/286602
复制相似问题