VSCode 编译keil工程

vscode安装插件

  • extern 输入keil assistance 点击安装即可。

配置

  • 根据安装的路径选择keil执行工具路径

导入工程

  • 就是 xxx.uvprojx 工程文件

编译问题

编译的时候出现不知名的错误提示。
/usr/bin/bash: -c: line 0: syntax error near unexpected token &' /usr/bin/bash: -c: line 0: & c:\Users\lin.vscode\extensions\cl.keil-assistant-1.7.0\bin\Uv4Caller.exe -o d:\pro\2022NB1Pro\src\HongWaiR\MDK-ARM.vscode\uv4.log --uv4Path C:\Keil_v5\UV4\UV4.exe --prjPath d:\pro\2022NB1Pro\src\HongWaiR\MDK-ARM\GD32E103C_START.uvprojx --targetName GD32E103C_START -c '${uv4Path} -r ${prjPath} -j0 -t ${targetName}''

  • 网络提示这个文件的解决方法修改cmd.exe 默认工具
    ctrl+shift+p select shell
    选择
    点击Select Default Shell, 将默认终端改成 Command prompt,再点击调试