文章目录
===============================================
1、问题描述:
keil5选择arm compiler :compiler version 5,提示 显示miss: compiler version 5,
编译之后提示:
翻译:
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)
编译成功!!!!!!
发表评论