天天看点

小技巧 | MDK遇到 Default Compiler Version 5

作者:勇敢大白菜

#头条创作挑战赛#

小技巧 | MDK遇到 Default Compiler Version 5

引:

封控期间,找出家里的macbook,重新安装了win10,在安装MDK的时候,遇到以下情况,上网找到一些资料,最终总结如下,方便遇到相似问题的同学可以顺利解决。

小技巧 | MDK遇到 Default Compiler Version 5

一、遇到的问题

用KEIL for ARM MDK 5.38版本,这个应该是最新的版本,打开之前的工程,编译之后,会遇到编译不成功的情况。

小技巧 | MDK遇到 Default Compiler Version 5

'Default Compiler Version 5'这样的提示,KEIL的版本越高,向下兼容可能会出现问题,发现这个问题对于5.37版本就已经出现了,老刘应该很久没有更新的原因。遇到问题,就开始解决问题。

二、解决问题

我们需要下载补丁包,来让新的MDK向下兼容,这个补丁包的名称是:

ARM Compiler_506_Windows_x86_b960.zip           

老刘为了方便大家下载,已经放到了网盘上,共享给大家,链接如下:

链  接:https://pan.baidu.com/s/1t3T8TIhpUfIViNMjxYKXjQ 
提取码:YTLL           

从网盘上下载之后,得到压缩包,进行解压缩:

小技巧 | MDK遇到 Default Compiler Version 5

找到Installer文件夹下的Setup.exe进行安装

小技巧 | MDK遇到 Default Compiler Version 5

三、安装及配置

双击Setup.exe之后,进行安装,前提是已经安装完MDK5.38.

小技巧 | MDK遇到 Default Compiler Version 5

Next

小技巧 | MDK遇到 Default Compiler Version 5

勾选 I accept the terms in the License Agreement选项,并next。

小技巧 | MDK遇到 Default Compiler Version 5

在这里注意安装的目录,老刘把这个文件放到了MDK文件夹中,按照如下形式设置:

C:\Keil_v5\ARM\ARM_Compiler_5.06u7\           
小技巧 | MDK遇到 Default Compiler Version 5

Next

小技巧 | MDK遇到 Default Compiler Version 5

Install

小技巧 | MDK遇到 Default Compiler Version 5

等待安装完成

小技巧 | MDK遇到 Default Compiler Version 5

Finish

设置MDK软件,跟着老刘的步伐:

Project --> Manage --> Project Items...           
小技巧 | MDK遇到 Default Compiler Version 5

我们选择选项卡的Folders/Extensions,并进行setup。

小技巧 | MDK遇到 Default Compiler Version 5

选择我们安装后的目录文件。

小技巧 | MDK遇到 Default Compiler Version 5

设置完成之后,我们在options for Target中选择Target选项卡。然后在ARM Compiler中选择刚刚安装的补丁包。

小技巧 | MDK遇到 Default Compiler Version 5

四、测试

我们打开工程文件,进行测试,重新编译之后。

小技巧 | MDK遇到 Default Compiler Version 5

发现,已经顺利通过了。至此,安装完成。

欢迎关注我的公众号“数独机”,可以点击在看、给个小红心点个赞。

继续阅读