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上也仍然会显示波浪线。

相关推荐
wen__xvn3 分钟前
C++ 中 std::set 的用法
java·c++·c#
俺不理解34 分钟前
Android Studio 打开项目卡在 Importing xx Gradle Project
android·ide·android studio
梵尔纳多2 小时前
OpenGL 坐标映射
c++·图形渲染
大头流矢3 小时前
C++的类与对象·三部曲:初阶
开发语言·c++
AAA.建材批发刘哥3 小时前
03--C++ 类和对象中篇
linux·c语言·开发语言·c++·经验分享
峥无4 小时前
《二叉搜索树:动态数据管理的利器,平衡树的基石》
开发语言·c++·二叉搜索树
CoderCodingNo4 小时前
【GESP】C++五级真题(数论, 贪心思想考点) luogu-B4070 [GESP202412 五级] 奇妙数字
开发语言·c++·算法
学嵌入式的六子5 小时前
如何使用VScode开发STM32【喂饭级教程】-全过程讲解
c语言·ide·vscode·stm32·单片机·嵌入式硬件
liujing102329295 小时前
STM32_一文看懂!VSCode导入STM32项目及AI辅助开发
ide·vscode·编辑器
AAA.建材批发刘哥5 小时前
04--C++ 类和对象下篇
linux·c++·经验分享·青少年编程