Waring: Registered ARM Compiler Version not found in path:‘ARMCLANG’! Keil MDK5.9 不预安装Compiler Version5解决办法
1. 原因
最近在学习STM32编程的时候,遇到了安装Keil_v5 MDK5.39版本的时候,不能编译程序,遇到了无法找到编译器的问题,Waring: Registered ARM Compiler Version not found in path:‘ARMCLANG’! ,这是由于ARM官网针对MDK5.7以后的版本不在预安装不预安装Compiler Version5
在网上找了得多解决方法,发现均不是很好解决,最终在知乎上看到大佬用这个方法解决,就把他介绍出来,让大家能够更好的学习STM32。大佬连接:https://zhuanlan.zhihu.com/p/561047339
2. 步骤
2.1 安装完Keil_v5后出现的编译错误
2.2 解决错误
2.2.1 下载老版本的MDK5.36(5.37以下版本都支持Compiler Version5)
MDK5.36是在米尔科技的官网下载的https://www.myir-tech.com/customerService/download.asp?anclassid=71
下载安装MDK V5.36,将安装路径下面的ARMCC
(路径\Keil_v5\ARM\ARMCC
)拷贝到新版本中的\Keil_v5\ARM\
文件夹下。
大家可以不用下载,已将就版本的ARMCC
放到百度网盘里面,大家有需要自取:
链接:https://pan.baidu.com/s/1_TcJ3UoLYqMaS_fsQQVPDg
提取码:dths
2.2.2 Keil_v5添加编译器
如下图所示,添加上步的编译器
2.2.3 Keil_v5选择编译器
2.2.4 编译程序
没有问题!YES文章来源:https://www.toymoban.com/news/detail-608262.html
文章来源地址https://www.toymoban.com/news/detail-608262.html
到了这里,关于Registered ARM Compiler Version not found in path:‘ARMCLANG’! Keil MDK5.9不安装Compiler Version5解决办法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!