《 Keil MDK-Arm》__编译代码报错:Target uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available

这篇具有很好参考价值的文章主要介绍了《 Keil MDK-Arm》__编译代码报错:Target uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、问题描述

二、现状分析

三、找出原因

四、解决方案

(* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。


一、问题描述

        很多友友在安装官网最新版的“MDK538a.EXE”后编译项目代码时,不约而同都出现了以下的编译错误信息:

Rebuild started: Project: Template
*** Target 'Template' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
*** Please review the installed ARM Compiler Versions:
   'Manage Project Items - Folders/Extensions' to manage ARM Compiler Versions.
   'Options for Target - Target' to select an ARM Compiler Version for the target.
*** Rebuild aborted.
Build Time Elapsed:  00:00:00 

《 Keil MDK-Arm》__编译代码报错:Target uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available        最近,小立在工作的时候误删了自己电脑中的一个注册表(反正就是很懊恼的一件事情),导致电脑需要重新安装系统才能正常开机。我重新安装“MDK538a.EXE”也同样出现了上述问题,dangran ,我为大家也提供了“官网”最新版-《MDK538a》,以下小立下载的官方资源链接:

MDK538a.exehttps://download.csdn.net/download/weixin_44807874/87359408

二、现状分析

        我们第一步肯定是要看Keil给我们输出的错误信息,英文翻译我是真的栓Q,但通过翻译:

已开始重建:项目:模板
***具体目标模板'使用ARM-Compiler'默认编译器版本5'不可用
***请查看已安装的ARM编译器版本:
“管理项目项目-文件夹/扩展”来管理ARM编译器版本。
'选项为目标-目标'选择一个ARM编译器版本的目标
***重新生成已中止。
生成所用时间:00:00:00

《 Keil MDK-Arm》__编译代码报错:Target uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available

三、找出原因

        !!!根据上述发现,我发现了问题关键在《Arm compiler version 5》身上,找不到版本5的编译器,6版本的编译器也会出现更多的报错。

       小立通过资料的查询和官网上下载的说明,最终发现在keil官网下载最新的Keil Uversion5时,由于keil官网采用最新的编译器v6,导致keil5缺少旧编译器v5。

        新版编译器v6速度的确明显提升许多,并且5版本的编译器也是停止了开发,以后官方只进行维护。

四、解决方案

        既然我们是缺少5版本的编译器,我们就要去官网下载安装包,安装到我们的Keil MDK-Arm软件上。关于Arm compiler version 5的官网下载和安装可以参考以下文章:

《 Arm Compiler 5.06 》__ARM编译器官网下载、安装和使用说明(小白也能懂)https://blog.csdn.net/weixin_44807874/article/details/128627528?spm=1001.2014.3001.5502       通过正确的安装与使用“Arm compiler version 5”,我终于看见了最喜欢的几行英文:

linking...
Program Size: Code=142028 RO-data=192484 RW-data=3308 ZI-data=110508  
FromELF: creating hex file...
"..\OBJ\Template.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed:  00:00:20

铁汁们,我们成功啦!文章来源地址https://www.toymoban.com/news/detail-416310.html


(* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。

到了这里,关于《 Keil MDK-Arm》__编译代码报错:Target uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Keil5】*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.解决方法

    出现这个报错的原因在Keil 5.37以后安装compiler version 6,如果要使用compiler version 5,需要自己安装。 【下载链接】 官网 https://developer.arm.com/downloads/-/legacy-compilers 网盘 链接:https://pan.baidu.com/s/11MaMHXX6YXzklZTGbXj3vA?pwd=ad7h  提取码:ad7h 【安装方法】 1、安装路径为 ..Keil_v5ARMA

    2024年02月14日
    浏览(39)
  • Keil(MDK-ARM)的安装与注册【MDK和C51共存】

      之前已经安装过用于51单片机开发的Keil C51,现在安装用于开发ARM Cortex-M系列内核的STM32单片机开发的Keil MDK开发环境,以及解决Keil C51与Keil MDK的共存问题。   如果要使C51和MDK共存,请先安装Keil C51,安装步骤请看我之前的文章:《Keil(C51)的安装与注册》。 (1)首先

    2024年02月06日
    浏览(49)
  • Keil MDK-ARM 软件的部分常用快捷键如下

    F7 :编译。 F8:  下载。 F9:添加/取消断点。 Ctrl + F5:调试。 Tab:将选中的内容整体右移。 Shift + Tab:将选中的内容整体左移。 Home:将光标移至行首。 End:将光标移至行末。 Ctrl + :光标从当前位置右移一个单词。 此外,还有其他一些快捷键,可以通过在Keil软件的菜单栏

    2024年02月09日
    浏览(44)
  • 【STM32】keil MDK-Arm 5.38 功能详解

    keil 是ARM的软件子公司, MDK-Arm 是keil的一个产品,把它称作keil也是可以的。 arm 链接:https://developer.arm.com/Tools%20and%20Software/Keil%20MDK#Overview keil:https://www.keil.com/download/ keil MDK是一个完整的软件开发解决方案,用于创建,构建和调试基于Arm的微控制器的嵌入式应用程序。keil

    2024年02月11日
    浏览(137)
  • 使用MDK-ARM(KEIL V5)创建一个工程(有图有文字)

    使用keil v5创建工程是一个比较复杂的过程,还希望读者能够耐下心来,过于浮躁会使创建过程出错,导致编译器无法编译等等许多问题。 言归正传,我们接下来开始说明创建过程,说明过程以图片为主,文字为辅,有什么创建过程中出现的问题可以问我(评论+私信),或者

    2024年01月19日
    浏览(63)
  • *** Target ‘Target 1‘ - Device Family ‘Cortex-M3‘, default ARM-Compiler version ‘Unspecified: use l

    *** Target \\\'Target 1\\\'  - Device Family \\\'Cortex-M3\\\', default ARM-Compiler version \\\'Unspecified: use latest compiler version 5\\\' is not available. stm32编译出错,要去target更改编译器版本。默认是default version即默认版本,要改为5或者6

    2024年02月19日
    浏览(39)
  • uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available. MDK5.37安装ARM_Compiler_5

    MDK5.37安装ARM_Compiler_5 最后一个AC5编译器,从MDK5.37开始,不再默认安装,需要独立安装 ARMCompiler_506_Windows_x86_b960.zip (80.94MB) 否则使用AC5编译代码报错如下: 解决办法 1、AC5安装时配置为路径 C:Keil_v5ARMARM_Compiler_5.06u7 2、安装完成后在keil中配置 Project -- Manage -- Project Items -- Fo

    2024年02月11日
    浏览(50)
  • STM32CubeMX 报错:......C but MDK-ARM V5.32project generation have a problem.

    如上图所示,使用STM32CubeMX 生成代码时,出现上图报错。 网上查找原因有: ①路径中存在中文;②JDK的安装环境导致的。 将路径改成英文后,再编译生成时,还是报同样的错误。  心中不免一惊,难道是JDK出现了问题?! 为了验证是不是JDK问题,重新打开STM32CubeMX新建个工

    2024年02月12日
    浏览(44)
  • KEIL MDK arm编译器 添加教程

    1.下载编译器安装文件 arm编译器6.16(适用于windows 64位)安装文件可在如下网址免费下载: arm编译器6.16(适用于Windows64位)-嵌入式文档类资源-CSDN文库 https://download.csdn.net/download/WG_IECAS/87342708 如需其他版本编译器,可到KEIL官网查找下载,快速网址: Arm Compiler downloads index h

    2023年04月08日
    浏览(51)
  • Keil5升级MDK后编译报错

    *** Target \\\'Target 1\\\' uses ARM-Compiler \\\'Default Compiler Version 5\\\' which is not available. *** Please review the installed ARM Compiler Versions:    \\\'Manage Project Items - Folders/Extensions\\\' to manage ARM Compiler Versions.    \\\'Options for Target - Target\\\' to select an ARM Compiler Version for the target. *** Build aborted. Build Time Elapsed:  00:0

    2024年02月16日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包