vscode c++解决包含头文件红色波浪线问题

安装c/c++插件后,按ctrl+shift+p,

点击打开了c_cpp_properties.json文件,对其中的IncludePath进行编辑,示例如下:

cpp 复制代码
"includePath": [
                "${workspaceFolder}/**",
                "${workspaceFolder}/include/**",
                "${workspaceFolder}/src/calc/include/dbus/**",
                "${workspaceFolder}/src/calc/include/util/**",
                "${workspaceFolder}/src/calc/include/main/**",
                "C:/mingw32/i686-w64-mingw32/include/c++",
                "C:/mingw32/i686-w64-mingw32/include/c++/i686-w64-mingw32",
                "C:/mingw32/i686-w64-mingw32/include/c++/backward",
                "C:/mingw32/i686-w64-mingw32/include",
                "C:/mingw32/include",
                "C:/mingw32/lib/gcc/i686-w64-mingw32/5.4.0/include",
                "C:/mingw32/lib/gcc/i686-w64-mingw32/5.4.0/include-fixed"
            ],

注意,如果a.h中还include了b.h,即使a.h在包含范围内,但b.h没在包含范围内的话,a.h上也仍然会显示波浪线。

相关推荐
REDcker10 分钟前
FFmpeg完整文档
linux·服务器·c++·ffmpeg·音视频·c·后端开发
你好!蒋韦杰-(烟雨平生)20 分钟前
opengl阴影实现
c++·数学·游戏·3d
仰泳的熊猫24 分钟前
题目 1473: 蓝桥杯基础练习VIP-芯片测试
数据结构·c++·算法·蓝桥杯
小冻梨66626 分钟前
ABC444 - C 翻译
c++
拳里剑气26 分钟前
C++:封装红黑树实现map和set
开发语言·数据结构·c++·学习方法
汉克老师27 分钟前
GESP2024年9月认证C++二级( 第一部分选择题(1-8))
c++·算法·循环结构·分支结构·gesp二级·gesp2级
阿猿收手吧!28 分钟前
【C++】syncstream:多线程安全输出的终极方案
c++·安全
「QT(C++)开发工程师」31 分钟前
Day 1:信号槽原理深入
c++·qt
gfdgd xi36 分钟前
GXDE OS 25.3.1 更新了!修复更多 bug 了!
linux·c++·操作系统·bug·deepin
Trouvaille ~38 分钟前
【Linux】TCP vs UDP深度对比:如何选择与用UDP实现可靠传输
linux·网络·c++·tcp/ip·udp·操作系统