当前位置: 首页 > 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中添加进入。然后去切换编译器即可。

在这里插入图片描述

http://www.dtcms.com/a/184502.html

相关文章:

  • 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+树的删除原理
  • SpringBoot 整合 Langchain4j 构建AI智能体应用
  • 英语时态--中英文对“时间”的不同理解
  • 在Python中计算函数耗时并超时自动退出
  • 总结C/C++中程序内存区域划分
  • C++.IP协议通信
  • 【数据结构】前言
  • DEEPPOLAR:通过深度学习发明非线性大核极坐标码(1)
  • Day 5:Warp高级定制与自动化
  • Unity3D仿星露谷物语开发42之粒子系统
  • OBS studio 减少音频中的杂音(噪音)