文章目录

1、问题描述:2、问题解决:2-1、原因分析:2-2、下载Compiler Version 5编译器2-3、安装Compiler Version 5编译器2-4、导入Compiler Version 5编译器的路径:

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

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) 编译成功!!!!!!

参考链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。