Vscode +Keil Assistant编译报错处理
在使用Vscode结合Keil Assistant进行编译时,用户遇到了报错提示“不允许使用与号(&)”,错误信息建议将&用双引号引起来。尽管尝试了修改配置文件和重装软件,问题仍未解决。最终,通过将默认配置文件更改为Windows PowerShell,成功解决了编译问题,并顺利完成了编译任务。这一经验表明,在处理类似编译错误时,检查并调整默认配置文件可能是一个有效的解决方案。
·
Vscode +Keil Assistant编译报错处理
1.报错图片内容

所在位置 行:1 字符: 25
- chcp.com 65001 -Command & c:\Users\92170.vscode\extensions\cl.keil-a …+ ~
不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来(“&”),以将其作为字符串的一部分传递。- CategoryInfo : ParserError: ( : ) [], ParentContainsErrorRecordException
- FullyQualifiedErrorId : AmpersandNotAllowed
PS D:\code\stm32cubemx\FLY_Remote_HAL\MDK-ARM>
2.处理方法
尝试按照报错提示在编译配置文件中找有"&"的地方进行按要求修改,无法找到。
尝试卸载vscode,卸载keil后重装,没用。
搜索了大量配置修改后,最终发现将选择默认配置文件改为Windows PowerShell后编译成功。

3.修改后编译成功

更多推荐



所有评论(0)