Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.

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

这个原因是Compiler Version 5编译器在Keil 5.37以后就不再默认安装了

从这个版本开始,Keil 默认安装的是 Compiler Version 6.18,如下图

Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.,arm,嵌入式硬件

图1 版本信息

解决方法:

方式1.

        点击锤子图标,然后在 Target一栏选择:Version 6 (或6.18)的编译器,点击Ok退出。重新编译就可以了。

Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.,arm,嵌入式硬件/

图2 锤子(Options for Target)

Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.,arm,嵌入式硬件

图3 Target栏选择 Version 6(或者6.18)

方法2.

        如果方式1解决不了,编译出现几百个报错,再尝试方法2。

        1.先安装Compiler Version 5编译器, 安装AC5可参考这个博主的文章:KEIL MDK5.37版本自行添加AC5(ARMCC)编译器

        2.安装好之后记得再点击锤子,切换成Version 5编译。 

        原因分析: 用AC6产生几百个报错的大概率原因是用STM32的 CubeMX 生成代码,而截止2023/03,Cube MX只支持自动生成Compiler Version5的Keil代码,不支持Version6,所以需要安装Version5然后用5编译,如图4。

Keil5遇到:*** Target ‘xxx‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available.,arm,嵌入式硬件

图4 CubeMX目前只支持生成AC5的Keil代码

        

       文章来源地址https://www.toymoban.com/news/detail-526958.html

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

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

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

相关文章

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

    目录 一、问题描述 二、现状分析 三、找出原因 四、解决方案 (* ̄︶ ̄)创作不易!期待你们的 点赞、收藏和评论喔。         很多友友在安装官网最新版的“MDK538a.EXE”后编译项目代码时,不约而同都出现了以下的编译错误信息: Rebuild started: Project: Template *** Target \\\'

    2023年04月17日
    浏览(41)
  • *** 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日
    浏览(35)
  • 【uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available 】

    由于Keil MDK5.37预装的是最新的ARM Compiler Version6,不再预装ARM Compiler Version5 先右击查看工程属性,在Target标签下,我们可以看到Compiler Version5就是丢失的。操作如下所示: 解决问题的心酸历程,…看了网上好几个帖子存在各问题…,此处忽略一千次,直接上干货。 如下图所示

    2024年04月17日
    浏览(30)
  • 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日
    浏览(44)
  • keil5中安装Arm Compiler 5.06问题

    在最新的keil5.7版本中不再默认安装 Arm Compiler 5.06 编译器,所以此版本需要自己独立下载并进行安装。具体步骤如下: 下载链接:Legacy Arm Compiler 5, 4.1, and RVCT (ACOMP5) 1)在keil中打开:Project -- Manage -- Project Items -- Folders/Extensions -- Click the … button -- Add another Arm Compiler Version to

    2024年02月01日
    浏览(38)
  • Keil5中写的软件延时函数不起作用现象解析_ARM_Compiler_volatile关键字

    在学习野火霸天虎F407寄存器点亮LED时,出现实验现象:LED灯不亮,野火霸天虎F407资料。 main.c代码如下: 通过分析main.c代码,导致出现上述现象的间接原因是 延时函数 没有起作用。检查延时函数的实现代码,并没有错误。这不禁使我想起《程序员的自我修养——链接、装载

    2024年02月12日
    浏览(29)
  • Keil ARM Compiler(Use default compliler version 5)error: ‘#pragma import‘...解决办法

    Keil编译出现error: ‘#pragma import’ is an ARM Compiler 5 extension, and is not supported by ARM Compiler 6 [-Warmcc-pragma-import] 原因是Keil安装version 5版本的ARM Compiler(Use default compliler version 5),当我们使用新版本keil5创建寄存器模板,而选择了其他编译版本例如选择Use default compliler version 6)会报出来

    2024年01月19日
    浏览(42)
  • 【stm32f4 C++与C混合开发】建立keil5的ARM Compiler 6(AC6)标准库开发工程

    一:请先确保keil5的版本为5.30版本以上,笔者这里是5.36版本: 二:F4标准库的pack包本版是2.9.0以上,笔者这里是2.15版本: 上述资源可在https://zhuanlan.zhihu.com/p/262507061找到 提示:本工程创建用例基于正点原子的F407标准库例程 工程如下图所示: 把工程拷贝一份新工程到纯英文

    2024年02月15日
    浏览(111)
  • keil5出现‘Target not created‘ keil5出现‘Target not created‘

    新建工程中写了main函数进行编译时出现错误的问题: 查找报错的关键提示: cannot open source input file \\\"core_cm3.h\\\": No such file or directory   #include \\\"core_cm3.h\\\" 这是因为你装的MDK版本太新了,比如MDK5.12/5.13,它们不会从MDK安装目录去查找头文件。 所以导致这个错误。 解决方法如下:

    2024年02月11日
    浏览(33)
  • keil5出现‘Target not created‘

    新建工程中写了main函数进行编译时出现错误的问题: 查找报错的关键提示: cannot open source input file \\\"core_cm3.h\\\": No such file or directory   #include \\\"core_cm3.h\\\" 这是因为你装的MDK版本太新了,比如MDK5.12/5.13,它们不会从MDK安装目录去查找头文件。 所以导致这个错误。 解决方法如下:

    2024年02月07日
    浏览(80)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包