Error: CreateProcess failed, Command: ‘C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o ..\OBJ\output

cjx_tom發表於2020-12-18

原文連結https://blog.csdn.net/weixin_39674445/article/details/80387793

編譯其他人已經編寫好的工程程式碼時,編譯出現瞭如下的問題。
在這裡插入圖片描述
原因:這是作者需要生成bin檔案,因此勾選了Run#1,並在User Command中填寫自己軟體的實際目錄。但是如果你只是照搬過來,不進行相應的更改就會出現上面的報錯。

解決方法:

1、如果你不需要生成相應的bin檔案:
在這裡插入圖片描述

將勾選的RUN #1去掉勾選點選ok就可以了。

2、如果你需要生成相應的bin檔案,則在勾選Run#1的條件下,更改User Command的內容:

更改如下:fromelf.exe --bin -o “$L@L.bin” "#L"

按照上述這種方式更改,當別人再編譯你的工程時,就不會因為路徑不對的問題而導致編譯報錯。

相關文章