C++ CLion中的语法突出显示和代码检查在包含标准库中的任何内容后停止工作

C++ CLion中的语法突出显示和代码检查在包含标准库中的任何内容后停止工作,c++,ide,clion,C++,Ide,Clion,在Ubuntu20.04上将GCC升级到版本10后,问题就开始出现了。基本上,我的代码会被突出显示并进行良好检查,直到我包含一个标准库头(例如字符串)。有时当我删除include行时,高亮显示会返回,有时只有在删除该行后重新启动CLion时,高亮显示才会返回。代码编译得很好。我已经试过重新安装GCC、CLion和整个Ubuntu,问题完全一样。对于所有的头,问题并不一致,因为cstdint工作正常,除了string、map和iostream之外,不会破坏任何东西。我没有任何外部插件,它是最新CL

在Ubuntu20.04上将GCC升级到版本10后,问题就开始出现了。基本上,我的代码会被突出显示并进行良好检查,直到我包含一个标准库头(例如字符串)。有时当我删除include行时,高亮显示会返回,有时只有在删除该行后重新启动CLion时,高亮显示才会返回。代码编译得很好。我已经试过重新安装GCC、CLion和整个Ubuntu,问题完全一样。对于所有的头,问题并不一致,因为cstdint工作正常,除了string、map和iostream之外,不会破坏任何东西。我没有任何外部插件,它是最新CLion和Ubuntu的全新安装。回到GCC-9解决了这个问题,但GCC-10似乎不起作用。

您使用C++20吗?如果是这样,这似乎是你的问题,你使用C++20吗?如果是这样,那似乎是你的问题