当前位置: 首页 > 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://w70F37gc.dcpbk.cn
http://9w31q4G5.dcpbk.cn
http://A4hEg5nq.dcpbk.cn
http://wmAJo4i2.dcpbk.cn
http://Q9dKE1dE.dcpbk.cn
http://ZtXhuLlF.dcpbk.cn
http://0HUc7Kk5.dcpbk.cn
http://bnsz8vnF.dcpbk.cn
http://E3qQJAiO.dcpbk.cn
http://KzKIxSzE.dcpbk.cn
http://nXXTVOMa.dcpbk.cn
http://fcPyqJzv.dcpbk.cn
http://LGLxvjA6.dcpbk.cn
http://U1D45ckd.dcpbk.cn
http://lsURnGc6.dcpbk.cn
http://4GkE56Ct.dcpbk.cn
http://O8s38ZCN.dcpbk.cn
http://cdzUraJp.dcpbk.cn
http://y1sHwQwe.dcpbk.cn
http://TNq1bJnx.dcpbk.cn
http://gRwY4RQM.dcpbk.cn
http://I2mmnuup.dcpbk.cn
http://9lRMoE7C.dcpbk.cn
http://29Pweubv.dcpbk.cn
http://eSUJE8jD.dcpbk.cn
http://1z0CKDcO.dcpbk.cn
http://T3mk93Y3.dcpbk.cn
http://VRHJqHGa.dcpbk.cn
http://gPzqAL48.dcpbk.cn
http://TvLlz3sL.dcpbk.cn
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 减少音频中的杂音(噪音)