本文摘录于:https://blog.csdn.net/qq_41187932/article/details/129932769只是做学习备份之用,绝无抄袭之意,有疑惑请联系本人!
目前keil官网最新版本的安装包都是默认安装V6编译器,不再自动安装V5编译器,而V5与V6编译器在编译的时候有很多代码不兼容,导致工程编译失败,所以我们使用新版keil5的时候,要用V5编译器就要自己安装V5编译器。
我这里用的编译器安装包是:ARMCompiler_506_Windows_x86_b960,解压后文件如下:
这里点击setup安装到KEIL的目录就可以了,我这里安装过没法从新安装:
安装后在KEIL目录下有这个文件夹:
然后按照https://blog.csdn.net/qq_41187932/article/details/129932769文章可以的说明在KEIL中引入就行:
编译器可以从如下地址下载:https://download.csdn.net/download/chengdong1314/88728131
从上面的流程搜到启发,我的电脑上已经有了一个KEIL5.16了,那是不是这个KEIL5.39可以直接引用KEIL5.16的编译器了,查看如下目录:
这里引入旧版本KEIL的V5编译器:
可以看到编译是没有问题的:
所以引入旧版本的编译器是没有问题的,这里上传旧版本的编译器:https://download.csdn.net/download/chengdong1314/88728215