keil4编译Error: User Command terminated, Exit-Code = 1解决

 编译出错结果如下图:

通过分析可看出,错误原因是:调用fromelf.exe指令的路径不对。Keil中设置的是 E:KeilARMBIN40fromelf.exe(安装Keil位置不同,此处显示有区别)。

解决办法:

1、查找Keil的安装路径,如对应的X:XXXKeilARMBIN40fromelf.exe(X:XXX是安装Keil的路径)找到fromelf.exe命令;

2、在Keil中设置:

由于我的Keil直接安装在D盘下,故设置如上图中的3。

保存设置后,重新编译即可。

原文地址:https://www.cnblogs.com/xbook-ben/p/10334459.html