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