keil路徑問題導致編譯不行
發布時間: 2023-09-17 01:44:39
❶ keil編譯時報錯:error: L6002U: Could not open file .\***\core_cm3.o
歷時好幾次的碰壁,我終於解決這個問題了。
根據網路其他答案給的思路,其實就是修改環境變數,因為當前系統TEMP和TMP環境變數存在著中文。但是如果你直接修改 %USERPROFILE% 為其他英文路徑開Keil會卡死並閃退(其實是你打開main.c就閃退)!!!
因為修改成別的一個英文文件夾是不行的,你只是在環境變數中修改了文件路徑,但是電腦中這些路徑並不存在,所以你打開Keil才會閃退。
那麼解決問題的關鍵就是:先在系統C盤中創建好了所有的英文路徑,再你創建的文件夾路徑修改環境變數!!!
准備工作:先將你的Keil軟體關閉
1、在【C盤根目錄】創建【UserData】文件夾
點擊確定後退出。
再次打開Keil編譯即可不再報錯,再次愉快寫代碼吧。
祝願諸位萬事如意。
❷ keil uv2編譯時提示TOOL.INT路徑找不到,怎麼破
Keil uV2的年頭非常非常非常久遠了,所以它並不支持長文件名、不支持帶空格的文件名/路徑、不支持中文的文件名/路徑……你的路徑基本上把它不支持的東西全都涵蓋了。
要在盡量簡短直接的路徑下安裝軟體,例如 D:\KEIL\。
並且工程也都要放在簡短直接的路徑下,例如 D:\DEV\FIRMWARE\。
熱點內容