1.問題描述及原因分析
在安裝Keil MDK5.37,編譯舊的工程,輸出框內(nèi)編譯不同報如下錯誤。
由于Keil MDK5.37預裝的是最新的ARM Compiler Version6,不再預裝ARM Compiler Version5
先右擊查看工程屬性,在Target標簽下,我們可以看到Compiler Version5就是丟失的。操作如下所示:
2. 解決問題
解決問題的心酸歷程,…看了網(wǎng)上好幾個帖子存在各問題…,此處忽略一千次,直接上干貨。
2.1 保存舊版Compiler文件
如下圖所示,將以往按照舊版Keil的“ARMCC”文件夾,找到復制另存為,拷貝新按照keil_v5/ARM目錄下即可。
為了避免已升級最新版本后,還需要安裝舊版本的麻煩,在此特意準備了Compiler Version5的ARMCC文件包供大家下載文章來源:http://www.zghlxwxcb.cn/news/detail-854910.html
鏈接:https://pan.baidu.com/s/1bsBIC7hM2h2ZX9iZznQlpg
提取碼:d17s
2.2 配置添加Compiler Version5的位置
- 打開新版Keil軟件,點擊“Manage Project Items”
- 在“Folders/Extensions”標簽下,點擊右側(cè)“…”添加之前復制的ARMCC文件夾,即在我們新版的keil里面添加了Arm Compiler 5。操作如下圖所示,依次為(1)切換Folders/Extensions標簽頁->(2)點擊“…”->(3)“Add another ARM Compler Version to List…”->(4)瀏覽keil按照目錄選擇“ARMCC”。->(5)確定保存,依次關(guān)閉窗口。
3. 編譯正常通過
以上操作完成后,在工程選項中切換編譯工具為Arm Compiler 5
點擊編譯,順利通過!文章來源地址http://www.zghlxwxcb.cn/news/detail-854910.html
到了這里,關(guān)于【uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available 】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!