
























禁用clangd,然后去看看c_cpp_properties.json。
看complierPath是不是clang。 如果是,改成g++/gcc。
再看一下intelliSenseMode是不是clang。如果是,改为default。
linux下c_cpp_properties.json的配置
"compilerPath": "/usr/bin/g++",
"intelliSenseMode": "${default}"
windows下c_cpp_properties.json的配置
"D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include/c++",
"D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include/c++/x86_64-w64-mingw32",
"D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include/c++/backward",
"D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include",
"D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/include-fixed",
"D:/programme/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/12.2.0/../../../../x86_64-w64-mingw32/include"
"compilerPath": "D:\\programme\\mingw64\\bin\\g++.exe",
"intelliSenseMode": "windows-gcc-x64"
如果嫌vscode自带的补全太慢,可以更改以下设置(默认为10,建议改到5以下)

参考文章:
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。