【KEIL】更新AC6编译器
看过部分的文章,Arm Compiler 6(AC6)编译器,相比AC5在编译速度和代码优化上提升了。因此,笔者决定升级到AC6的最新版本。可以更新keil5到最新版本,上面集成AC6编译器的版本,与最新版相差不远。假如您不想更新Keil5,也可以在ARM官网下载到AC6的安装包。
对于已基于 AC5 构建的项目,在迁移至 AC6 时可能面临语法兼容性问题,需逐步验证和调整代码逻辑。因此,建议新项目优先选择 AC6 作为开发工具链,以充分利用其对现代 ARM 架构的支持、更优的编译性能及 C++14 标准特性。
一、基本了解
1.1 Keil5版本
Help
->About μVision...
,通过顶部的选项栏,读者可以了解到目前安装的Keil5是哪个版本的,以及集成的编译器是什么版本的。下面是,笔者更新前后的区别图。
V5.24.1
V5.42.0
1.2 编译器
在下述设置项可以切换编译器
二、升级AC6版本
文章开头也讲述了,通常有直接更新Keil5,或者独立的下载AC6器两种方法
2.1 更新Keil5
Keil5官网下载地址:Keil Product Downloads,至于安装后如何“免费”使用的流程,这里就不展开说了。
2.2 更新AC6
编译器索引表:Arm Compiler downloads index,账号注册之类的就不展开讲了
下载好后解压安装,我是安装在Keil目录下的ARM/
,创建新目录ArmCompiler_V6.24
来进行存储,然后再去Keil5中添加进入。然后去切换编译器即可。