麻豆一区二区三区蜜桃免费_中文字幕Va一区二区三区 _国产成人综合久久二区_丰满多毛的大隂户毛茸茸_国产麻豆剧果冻传媒免费老狼_无码人妻精品一区二区三区久久久 _亚洲中文无码精品卡通_蜜臀亚洲AV永久无码精品老司机

【ARM】如何在MDK μVision IDE中的Arm Compiler工具鏈的不同版本/構(gòu)建版本之間切換?-2022

背景

可能需要使用與MDK裝運(yùn)的Arm Compiler不同的版本/構(gòu)建/更新。例如:

新的編譯器更新可能包括一些改進(jìn)和修復(fù)。

將當(dāng)前編譯器的代碼生成與另一個編譯器版本進(jìn)行比較。

出于認(rèn)證原因,舊項(xiàng)目只能使用某些編譯器版本構(gòu)建。

Arm介紹了一種使用多個版本的編譯器工具鏈和最新版本的IDE的方法。研究了Arm Compiler 5和Arm Compiler 6的特點(diǎn)。更多細(xì)節(jié)見從Arm Compiler 5遷移到Arm Compiler 6手冊。


解決方案

下載

對于Arm Compiler 6,只能從以下網(wǎng)址下載Windows 32位安裝程序變體——唯一與MDK許可機(jī)制一起工作的變體:

Arm Compiler 6下載頁

功能安全用Arm編譯器6

從以下位置下載較舊的編譯器工具鏈:

Arm Compiler 5下載頁

用于功能安全的Arm Compiler 5

安裝

在C:Keilv5ARM_directory中,ARM Compiler工具鏈作為子文件夾駐留。請勿更改原始文件夾的名稱,即保留。ARMCC和。ARMCLANG文件夾-這些是與MDK工具一起安裝的Arm Compiler版本。

打開下載的安裝程序。提示時,將默認(rèn)安裝路徑變更為Keil目錄內(nèi)的子文件夾,例如:在C:Keilv5ArmARMCCv506u6中安裝Arm Compiler 5v 5.06u6。文件夾。完成安裝。

協(xié)助

打開Keil uVison

讓IDE了解新添加的編譯器。參見步驟:設(shè)置默認(rèn)的Arm Compiler版本。

打開MDK項(xiàng)目。選擇用于生成項(xiàng)目的編譯器版本。參見步驟:選擇Arm Compiler版本。

故障排除

在PC上的Keil許可證必須支持Arm編譯器的選定版本。參見許可錯誤。如果編譯器工具鏈:

在許可證支持期限到期后發(fā)布

下載的版本從未包含在MDK軟件版本中

早于ARMCC版本5.02

版本此功能僅適用于:

MDK v5.12或更高版本

Arm Compiler 5(亦稱ARMCC C/C++編譯器)v. 5.04或更高版本

Arm Compiler 6(亦稱ARMCLANG C/C++Compiler)v. 6.01或更高版本

較舊的工具版本對于太老而無法使用此功能的工具,包括:

MDK v5.11或更高版本

Arm Compiler 5(亦稱ARMCC C/C++Compiler)v. 5.01或更高版本

使用較舊的方法切換編譯器工具。參見應(yīng)用注釋267:更新Arm Compilation Tools,Or,而不是切換編譯器工具,而是有多個版本的Keil IDE。參見μVision:在同一臺計算機(jī)上使用不同版本的Keil IDE。