vscode 头文件包含问题_解决vscode 头文件 not found

本文讲述了作者在使用VSCode配置STM32开发环境时遇到头文件显示红色波浪线的问题,尝试多种添加头文件路径的方法无效。通过排查发现是C/C++ Clang Command Adapter插件的问题,最终通过在插件设置中为Clang添加-I参数指定了头文件路径,成功解决了问题。
摘要由CSDN通过智能技术生成

在家无聊打算用vscode配一下stm32的开发环境,keil mdk的文本编辑器体验是真不好呀!但期间发现了一个问题:老是在头文件上出现红色的波浪线,虽然说不影响使用,可看着难受的很。

折腾了一番也没弄好。于是我建了一个有多重文件夹的小demo来看看这个小小红波浪线到底耍什么名堂!

就是它:

1. 首先按照网上说的最多的方案在c_cpp_properties.json里添加头文件路径

2. 结果并没有解决问题,我试了很多文件路径的写法,比如

"${workspaceFolder}/dev/**"D:\desktop\incpathTest\dev\

D:\\desktop\\incpathTest\\dev\\

D:\desktop\incpathTest\dev\**D:/desktop/incpathTest/dev/D:/desktop/incpathTest/dev/**

然而都不能解决问题,难道是不能识别这种路径格式?还是说json有什么特别的写法?

但是下面这种方式是可以的:

我不得不对vscode 搜索环境路径的机制产生了疑问

3. 然后在vscode的issue上我找到了线索:

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值