【VS CODE提示#include错误】

文章讲述了在使用VSCODE替代KEIL编辑代码时遇到的#include错误问题。关键在于VSCODE的includePath配置需与KEIL的头文件路径关联。作者提供了详细步骤,包括检查MinGW配置、手动添加头文件路径以及在KEIL中同步路径,以确保VSCODE能正确识别头文件。
摘要由CSDN通过智能技术生成

## 关于VS CODE编辑KEIL工程每次打开都提示#include错误

跟大家一样,用keil编辑代码太不舒服了,自然而然就想到了用VS CODE这款强大的编译器了,于是就到网上搜了教程,老是遇到一个问题就是提示#include错误,我在网上搜说是缺少MinGW,下载也配置了依然解决不了问题,其实重要原因就是所包含路径跟KEIL配置的头文件路径相关联。如下所示问题步骤:找不到stm32f10x.h这个头文件
点击黄色灯泡前面显示两行1:添加到。。。(这种就是手动添加可以临时解决,下一次打开又是这样)2.进入编辑“includePath”设置
在这里插入图片描述
这里我选择编译器路径就是之前安装的MinGW,点击c_cpp_properties.json
在这里插入图片描述
这里就能看到自己所能包含的所有头文件路劲,其中框起来的就是我所缺少的头文件路径(里面对应的是stm32f10x.h)无论是自己手动添加,还是gcc更新都只能管这一次的下一次还得添加
在这里插入图片描述
解决办法
打开keil工程点击魔术棒,点击C/C++
在这里插入图片描述
点击Include Paths那三个点进入
在这里插入图片描述
添加VS CODE提示缺少的头文件路径,点击OK保存之后,这样VS CODE那边每次打开都会同步路径
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值