问题描述:
一直在vscode上用Keil Assistant插件打开Keil的工程来编写代码。
最近发现Keil自带的RTE非常好用,但是遇到一个问题,Keil里RTE的文件是统一放在Keil的安装目录内的,并不会拷贝到我们的工程文件中,应该是Keil内部会自动指向这个目录,这就导致工程的头文件路径中并没有包含RTE的头文件。
用Keil Assistant打开工程会发现报错,未找到头文件路径。
vscode报错:
keil包含路径下没有RTE路径:
解决方法:
找到RTE路径,手动在vscode中添加。
首先打开keil,右键CMSIS下任意文件,选择第一项
找到路径了,再进文件管理器确定一下是不是。
确实是在这个路径。
下一步,Keil中添加路径
返回vs code查看包含路径
回到编译器里就会发现报错已经消失了。按F12也能正常访问到文件。