1、文檔目標
用于解決Keil MDK提示無法找到armclang編譯器路徑的問題。
2、問題場景
在打開MDK的時候,會跳出提示”Warning: Registered ARM Compiler Version not found in path: ARMCLANG!”(如圖1)這樣的提示信息。提示無法找到編譯器的路徑,這樣的問題經常出現在添加舊版本編譯器過程中操作出錯的情況下。

圖1
3、軟硬環境
1)、 軟件版本:Keil MDK 5.38a
2)、 電腦環境:Windows 11
4、解決方法
1、 如果打開軟件之后跳出了圖1 的提示后,可以在option->target中進一步確認是否是編譯器路徑錯了。如果編譯器路徑錯誤,則target會和圖2一樣,只顯示一些配置參數。

圖2
2、 然后,打開Manage Project Items,選擇Folders/Extensions,看一下Tool Base Folder中選擇的路徑是否是ARM文件夾(如圖3)。這個的路徑必須是軟件安裝目錄下的ARM文件夾,例如:C:Keil_v538ARM。

圖3
3、 修改完成后,Options->Target中就可以正常看到設備的配置信息了(如圖4)。

圖4
4、 恢復正常后,之前添加到舊版本編譯器需要重新去選擇路徑進行添加。

首頁 > 資源中心 > FAQ
