2023新版keil编译不通过,报错的-保姆级解决方法

        昨天心血来潮,把之前老版本的keil5升级到了MDK-5.38和C51-9.61A版本。安装什么的一开始很顺利,直到编译的时候出现下面的报错信息:

        这里的错误信息 提示就是:这里没有AC5版本的编译器,(大概就是这个意思)。

(default compiler version 5 ‘which is not available)

        后来我又了解一下,这个是因为新版的keil不再提供默认AC5的编译器,只能够自己手动添加,后面会给出官网的下载地址。

        之后根据安装目录查找,这个是由于我之前安装的时候已经把AC5的编译器添加了一次,所以现在的编译出现这样的报错信息,于是我把自己总结下来的分享一下:

在魔术棒的面板当中 ,出现根本没有AC5的编译器

接下来就需要手动添加了,注意跟着我的步骤来,顺序很重要,(试错了好几次的)这个创建文件夹很重要,空白也是无所谓的。

 

 接着就需要打开这个文件,这个是AC5的编译器(这个编译器的安装在官网有相关文件下载)

官网下载链接:https://developer.arm.com/documentation/ka005184/latest

 双击这个文件之后就是按照下面的开始了

注意了,注意了 ,注意了重要的事情说三次

 点击next之后就来到这个界面

好的,最关键的一步来咯

 

 这里第一步是选择你要安装的地方,取决于你的keil安装在哪个路径,第二个就是arm得到AC5编译器了,我这里把keil安装在D盘,所以我自己就选择browse之后就选择我的安装目录了,你们可以根据需要安装

来到这一步就是选择你的目录了,在keil里面找到刚刚建好的ARMCC文件夹,一定要放在arm文件夹里面,不然之后手动添加路径很麻烦

下面就是图文教程了,按照一步步来就行了

 

 

 

 

好,点击安装,等待进度条走完就行了,到这里就基本上完成了

 之后点击finish就结束安装,弹出的官网界面可以直接关掉

接下来也是很重要的,现在安装好并不能直接编译,还是会报错的,还有一个步骤的,跟着图文教程一步步来,莫急莫急

 

 

 

 

到这一步如果编译还是有问题就需要在魔术棒里面选择编译器了 

选择魔术棒—-target—-arm compiler这个下拉框就可以找到AC5编译器了之后再编译就不会报错了

 

 创作不易,还希望多多点赞支持哈,感谢!!!

希望本教程对你有所帮助,如果觉得有问题可以随时留言,欢迎批评指正!!!

 

 

 

 

 

 

物联沃分享整理
物联沃-IOTWORD物联网 » 2023新版keil编译不通过,报错的-保姆级解决方法

发表评论