[已解决]Vscode插件Keil Assistant连接Keil后出现的头文件路径无法寻找问题
问题详情按照网络上的教程按照并且配置好vscode的Keil Assistant插件后成功打开了Keil工程并且编译成功。但是头文件无法跳转以及出现红色波浪线报错。解决方法在.vscode\c_cpp_properties.json中添加以下两行路径includePath:[C:\\Users\\applelive\\AppData\\Local\\Arm\\Packs\\Keil\\STM32F1xx_DFP\\2.4.1\\Device\\Include,C:\\Users\\applelive\\AppData\\Local\\Arm\\Packs\\ARM\\CMSIS\\5.9.0\\CMSIS\\Core\\Include],如图所示stm32f10x.h → 来自 Arm\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Includecore_cm3.h → 来自 Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include尾言关于以上问题有几点思考首先是我没有主动安装MinGW因为我在电脑里面找到了相关的MinGW的安装内容所以我跳过了包括我的MinGW的环境配置我也没有配置以至于我的gcc --version是错误的找不到gcc命令不过完全不影响使用vscode去编写stm32的代码因此网上的教程中有一个步骤是安装MinGW我认为在某种情况下可以不用去做这个步骤了。另外在网上还有几种方法来修复这个问题使用vscode去打开当前的项目文件夹而非使用Keil Assistant直接去打开项目工程。修改keil工程的编码为utf-8与vscode默认编码适配以上方法对于我的情况无效如果你和我遇见一样的情况可以考虑本文的解决方案。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2604925.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!