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

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

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

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

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

首頁 > 資源中心 > FAQ
