安装完最新版本keil(5.38a)后,需要打开几个MDK4的项目,结果一打开keil就提示报错了。

这里我选择的是第二种方式,首先安装legacy support,以下是下载链接
MDK v4 Legacy Support (keil.com)
安装完成以后,可能会遇到另一个报错,build的时候提示找不到v5版本的编译器

解决方法如下
Can I add Arm Compiler 5 to Keil MDK 5.37 or newer?
这边我使用的都是官方资源,下载的时候可能会有一些麻烦,需要注册账号才能下载。
另外需要注意一个点,安装路径不能随便乱选,必须安装在keil安装目录下,如下面这种
C:\Keil_v5\ARM\ARM_Compiler_5.06u7.
安装完成以后还需要在keil上做一下配置才可以使用

