当前位置:   article > 正文

【uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available 】_uses arm-compiler 'default compiler version 5' whi

uses arm-compiler 'default compiler version 5' which is not available.

1.问题描述及原因分析

在安装Keil MDK5.37,编译旧的工程,输出框内编译不同报如下错误。
  • 1

在这里插入图片描述

由于Keil MDK5.37预装的是最新的ARM Compiler Version6,不再预装ARM Compiler Version5
先右击查看工程属性,在Target标签下,我们可以看到Compiler Version5就是丢失的。操作如下所示:
在这里插入图片描述

2. 解决问题

解决问题的心酸历程,…看了网上好几个帖子存在各问题…,此处忽略一千次,直接上干货。

2.1 保存旧版Compiler文件

如下图所示,将以往按照旧版Keil的“ARMCC”文件夹,找到复制另存为,拷贝新按照keil_v5/ARM目录下即可。
在这里插入图片描述
为了避免已升级最新版本后,还需要安装旧版本的麻烦,在此特意准备了Compiler Version5的ARMCC文件包供大家下载

链接:https://pan.baidu.com/s/1bsBIC7hM2h2ZX9iZznQlpg 
提取码:d17s 
  • 1
  • 2

2.2 配置添加Compiler Version5的位置

  1. 打开新版Keil软件,点击“Manage Project Items”
    在这里插入图片描述
  2. 在“Folders/Extensions”标签下,点击右侧“…”添加之前复制的ARMCC文件夹,即在我们新版的keil里面添加了Arm Compiler 5。操作如下图所示,依次为(1)切换Folders/Extensions标签页->(2)点击“…”->(3)“Add another ARM Compler Version to List…”->(4)浏览keil按照目录选择“ARMCC”。->(5)确定保存,依次关闭窗口。
    在这里插入图片描述

3. 编译正常通过

以上操作完成后,在工程选项中切换编译工具为Arm Compiler 5
在这里插入图片描述
点击编译,顺利通过!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/724703
推荐阅读
相关标签
  

闽ICP备14008679号