C++ eclipsec++;索引提升需要永远的时间

C++ eclipsec++;索引提升需要永远的时间,c++,eclipse,boost,C++,Eclipse,Boost,如果我同时包含两个标题: #include <boost/graph/adjacency_list.hpp> #include <boost/graph/topological_sort.hpp> #包括 #包括 这需要永远。这样,每次我都要一个一个地评论,例如: #include <boost/graph/adjacency_list.hpp> //#include <boost/graph/topological_sort.hpp> #包

如果我同时包含两个标题:

#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/topological_sort.hpp>
#包括
#包括
这需要永远。这样,每次我都要一个一个地评论,例如:

#include <boost/graph/adjacency_list.hpp>
//#include <boost/graph/topological_sort.hpp>
#包括
//#包括
并让其索引如下图所示。然后我删除注释,并让它为第二个注释建立索引

我该怎么做才能修复它?我尝试了一切(甚至其他eclipse版本)。


在Ubuntu上更新gcc/g++似乎可以解决这个问题

我不知道是什么原因,但是,在Ubuntu 16.04附带的gcc/g++版本中,这个问题可能会出现。问题发生在我的笔记本电脑和桌面电脑上的虚拟ubuntu上

在更新gcc和g++之前,我必须对所有的boost库进行注释,并且每次取消注释一个,以便每次都能处理索引过程


更新后,7.2版的gcc对不同的项目进行了几次测试,索引正常进行,没有问题。

如果“尝试一切”意味着“使用同一事物的不同版本”。。。我认为你不应该期望有很大的不同。我可以向您保证,EclipseCDT索引需要花费很长时间是完全正常的。我使用Vim+YouCompleteMe,它是完全一致的。与我迄今为止尝试过的其他方法相比,Eclipe的指数增长需要花费很长时间。