癥狀,在KEIL中建立了工程之后,編譯就出現這樣的提示can't execute 'C:\Keil\C51\BIN\A51.EXE'
在百度上找到了以下的解答
出錯原因;被打開的KEIL程序的編譯器安裝在C盤,即c:\keil的路徑下。而使用者的KEIL裝在不同路徑。
針對這樣的原因,就有兩種解決方法:
1、自己重建工程,把要打開的程序的文件拷貝過去,編譯即可以通過,但這樣做比較費事。
2、打開出錯的程序,選擇菜單:Project-Compoonents,Environment and Books
選擇Folders/Extensions,并把“Use settings from TOOLS.INI”前面的勾打上即可.
打鉤后選擇路徑找到你的keil軟件下的C51文件夾,特別注意路徑只能選擇到C51這里,再往下選一級就會報錯。
例如 D:\學習軟件\Keil(馮)\Keil\C51\ 能通過,而D:\學習軟件\Keil(馮)\Keil\C51\BIN\ 是通不過的,二者就多了一個“\BIN”但就通不過了
而使用者的KEIL裝在不同路徑。