设置搜索这几个,并设置为对应值。
如果没解决,可能是clangd的问题。
禁用clangd,然后去看看c_cpp_properties.json。
看complierPath是不是clang。 如果是,改成g++/gcc。
再看一下intelliSenseMode是不是clang。如果是,改为default。
linux下c_cpp_properties.json的配置
-
{
-
"configurations": [
-
{
-
"name": "Linux",
-
"includePath": [
-
"/usr/include",
-
"/usr/local/include",
-
"${workspaceFolder}/**"
-
],
-
"defines": [],
-
"compilerPath": "/usr/bin/g++",
-
"cStandard": "c23",
-
"cppStandard": "c++20",
-
"browse":{"path":[
-
"/usr/include",
-
"/usr/local/include",
-
"${workspaceFolder}/**"
-
]
-
},
-
"intelliSenseMode": "${default}"
-
}
-
],
-
"version": 4
-
}
windows下c_cpp_properties.json的配置
-
{
-
"configurations": [
-
{
-
"name": "Win32",
-
"includePath": [
-
"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"
-
],
-
"defines": [
-
"_DEBUG",
-
"UNICODE",
-
"_UNICODE"
-
],
-
"compilerPath": "D:\\programme\\mingw64\\bin\\g++.exe",
-
"cStandard": "c23",
-
"cppStandard": "c++23",
-
"intelliSenseMode": "windows-gcc-x64"
-
},
-
"version": 4
-
}
如果嫌vscode自带的补全太慢,可以更改以下设置(默认为10,建议改到5以下)
参考文章:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2018-08-07 Jsoncpp 使用方法大全
2018-08-07 JsonCpp的简单使用方法
2018-08-07 JsonCpp使用方法详解
2018-08-07 jsoncpp解析拼装数组
2018-08-07 jsoncpp构造json字符串和json数组
2018-08-07 VS编译时使用/去除NuGet管理库
2017-08-07 [置顶][终极精简版][图解]Nginx搭建flv mp4流媒体服务器