CreateProcessfailed,Command : 'E:\Keil5\…'stm32编译例程不通过 KEIL5 OPtions for target After Build/rebuild

本文解决了一个在FPGA开发过程中遇到的问题,即使用黑金iBoard电子学堂板子时,尝试向ARM烧录程序出现的错误。通过调整工程设置,取消特定的编译前运行程序选项,成功解决了问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

学习FPGA的时候,我们选择了一款“古典的”板子,黑金iBoard电子学堂,东西很好,但是想尝试往ARM里面烧录的时候,弹出了这一句错误提示:

After Build - User command #1: 'E:\Work\…………'
*** Error: CreateProcess failed, Command: 'E:\Work\…………'
".\Obj\iBoard_demo.axf" - 1 Error(s), 0 Warning(s).

我尝试了增加C/C++中的Define,因为它最开始没有引用标准库,但是于事无补,我尝试翻译:“生成失败,E盘里面的这个EXE错了”,于是我先尝试在整个工程中寻找这个exe的名字,没有找到,于是可以确定,这个exe是在软件设置的过程中出现的,最终在如下的位置找到了:

那么这个选项OPtions for target - User- After Build/rebuild是什么意思呢?

是“编译之前,建立工程之前,建立工程之后我们需要运行的程序”,也就是说我们本来在建立了工程以后,要先运行那个exe,而我们没有那个程序,所以就报错了 

取消勾选清空对话框,问题就解决了:

感谢观看,我们一起继续努力!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值