vscode下使用Keil Assistant插件找不到RTE文件路径

问题描述:

一直在vscode上用Keil Assistant插件打开Keil的工程来编写代码。

最近发现Keil自带的RTE非常好用,但是遇到一个问题,Keil里RTE的文件是统一放在Keil的安装目录内的,并不会拷贝到我们的工程文件中,应该是Keil内部会自动指向这个目录,这就导致工程的头文件路径中并没有包含RTE的头文件。

用Keil Assistant打开工程会发现报错,未找到头文件路径。

vscode报错:

vscode下使用Keil Assistant插件找不到RTE文件路径_第1张图片

keil包含路径下没有RTE路径:

vscode下使用Keil Assistant插件找不到RTE文件路径_第2张图片

解决方法:

 找到RTE路径,手动在vscode中添加。

首先打开keil,右键CMSIS下任意文件,选择第一项

vscode下使用Keil Assistant插件找不到RTE文件路径_第3张图片

 vscode下使用Keil Assistant插件找不到RTE文件路径_第4张图片

 vscode下使用Keil Assistant插件找不到RTE文件路径_第5张图片

 找到路径了,再进文件管理器确定一下是不是。

vscode下使用Keil Assistant插件找不到RTE文件路径_第6张图片

确实是在这个路径。

下一步,Keil中添加路径

vscode下使用Keil Assistant插件找不到RTE文件路径_第7张图片

 返回vs code查看包含路径

vscode下使用Keil Assistant插件找不到RTE文件路径_第8张图片

回到编译器里就会发现报错已经消失了。按F12也能正常访问到文件。

你可能感兴趣的:(1024程序员节)