keil5【问题解决】提示:Target ‘LED‘ uses ARM-Compiler ‘Default Compiler Version 5‘ which is not available

本文介绍了在Keil5中遇到关于ARMCompilerVersion5缺失的问题,包括原因分析、下载编译器、安装步骤以及如何导入编译器路径,以确保项目成功编译。
摘要由CSDN通过智能技术生成

===============================================

1、问题描述:

keil5选择ARM Compiler :Compiler Version 5,提示 显示Miss: Compiler Version 5,
编译之后提示:

*** Target ‘LED’ 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.

翻译:

***目标’LED’使用arm编译器’默认编译器版本5’这是不可用的。
***请查看已安装的ARM编译器版本:
'管理项目项目-文件夹/扩展’来管理ARM编译器版本。
'Options for Target - Target’为目标选择ARM编译器版本。
***重建失败。

2、问题解决:

2-1、原因分析:

如上的报错,是说Compiler Version 5编译器没有,需要装这个编译器,出现上述情况的原因是因为从keil5.37版本以后就不再默认安装Compiler Version 5编译器,而这些例程却是用Compiler Version 5编译器,所以需要手动安装下Compiler Version 5编译器:

在这里插入图片描述

2-2、下载Compiler Version 5编译器

官网下载:https://developer.arm.com/downloads/view/ACOMP5
如下,去登录,然后下载编译器,下载下来是一个msi的安装包

这个网站下载还要注册账号等操作,下载偏慢的问题,要是懒得自己上这个网站下载的可以直接这个链接下载:
Compiler Version 5编译器
在这里插入图片描述

在这里插入图片描述

2-3、安装Compiler Version 5编译器

如上,下载下来是ARMCompiler506_b960.msi格式的安装包,然后在原来MDK安装目录下:ARM文件夹下去新建一个ARMCC文件夹,然后再把ARMCompiler506_b960.msi安装到这个目录下,(我之前安装的是目录没有改成ARMCC,所以下面的安装和导入路径的截图不是ARMCC)

2-4、导入Compiler Version 5编译器的路径:

如下,我Compiler Version 5编译器安装的路径是ARM下的ARM_Compiler_5.06u7,所以,如下,导入mdk的是这个文件夹:
在这里插入图片描述
上面操作添加好路径之后,在魔术棒里面的Target去设置ARM Compiler,就多出了个V5.06 update 7(build 960)
在这里插入图片描述
编译成功!!!!!!
在这里插入图片描述

  • 34
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值