当前位置: 首页 > news >正文

【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中添加进入。然后去切换编译器即可。

在这里插入图片描述

相关文章:

  • 685SJBH计量管理系统
  • TAPIP3D:持久3D几何中跟踪任意点
  • postgresql主从一键安装脚本分享
  • 解决VirtualBox中虚拟机(ubuntu)与主机(windows)之间互相复制粘贴(文本)
  • 思维链是仅仅通过提示词实现的吗
  • Kafka topic 中的 partition 数据倾斜问题
  • Spark任务调度流程详解
  • 代码随想录算法训练营第六十天| 图论7—卡码网53. 寻宝
  • 【大模型】AI智能体Coze 知识库从使用到实战详解
  • Windows使用虚拟环境执行sh脚本
  • git 报错:错误:RPC 失败。curl 28 Failed to connect to github.com port 443 after 75000
  • 48.辐射发射RE和传导发射CE测试方法分析
  • C++八股——函数对象
  • 基于大模型研究报告清单
  • 【软件测试】基于项目驱动的功能测试报告
  • K8S cgroups详解
  • JS | 正则 · 常用正则表达式速查表
  • spring中的@Value注解详解
  • 【网络原理】数据链路层
  • 一文了解B+树的删除原理
  • 受美关税影响,本田预计新财年净利下降七成,并推迟加拿大建厂计划
  • 中拉论坛部长级会议为何悬挂海地和圣卢西亚的国旗?外交部回应
  • 何立峰:中方坚定支持多边主义和自由贸易,支持世界贸易组织在全球经济治理中发挥更大作用
  • 王毅同巴基斯坦副总理兼外长达尔通电话
  • 胳膊一抬就疼,炒菜都成问题?警惕这种“炎症”找上门
  • 小米回应SU7Ultra排位模式限制车辆动力:暂停推送更新