当前位置:首页 > 实用技巧 >

如何安装方舟编译器(方舟编译器使用方法)

来源:原点资讯(www.yd166.com)时间:2023-06-24 19:21:23作者:YD166手机阅读>>

作者:开源中国-h4cd 来源:https://www.oschina.net/news/108809/huawei-opensource-arkcompiler

根据华为云鲲鹏社区官网最新消息,其编译工具方舟编译器已经对外发布。据介绍,方舟编译器是基于 GCC 开发的交叉编译器套件,它包括了 C、C 、Fortran 的前端,也包括了这些语言的库(如 libstdc 、libgcc 等)。

今年 4 月份华为发布了方舟编译器(ArkCompiler),同时宣布将在 8 月将其编译框架代码开源,开发者可以研究参考,并在 11 月完整开源方舟编译器代码。

如何安装方舟编译器,方舟编译器使用方法(1)

目前在华为云官网上我们已经看到释出的源码下载包:

https://www.huaweicloud.com/kunpeng/software/ArkCompiler.html

如何安装方舟编译器,方舟编译器使用方法(2)

华为方舟编译器作为一款全新的安卓应用编译器可以显著提高手机的运行速度,它不采用现有安卓编译器边解释边执行的模式,而是将这种动态编译改为静态编译,可以做到全程执行机器码,进而高效运行程序,大大缩短程序响应时间。

华为官方表示方舟编译器能够将系统操作流畅度提升 24%、系统响应力提升 44%、第三方应用操作流畅度提升 60%。

如何安装方舟编译器,方舟编译器使用方法(3)

源码主页介绍方舟编译器是基于 GCC 开发的交叉编译器套件,它包括了 C、C 与 Fortran 的前端,也包括了这些语言的库(如 libstdc 与 libgcc 等)。HCC 运行在 X86 Linux 架构服务器上,生成的二进制运行在 Aarch64 架构服务器上。

同时页面上似乎还有一篇未完成的博文:“华为发布 C/C 编译器”,目前无法访问,估计是发布会上将正式发表的公告,但为什么是“C/C 编译器”?

如何安装方舟编译器,方舟编译器使用方法(4)

附方舟编译器安装步骤 ↓↓↓

1.安装前准备

1)环境要求

方舟编译器支持如下 64 位操作系统。

  • SUSE12 SP4 及以上版本。
  • Ubuntu16.04 及以上版本。
  • 其他 glibc 版本在 2.22 及以上的 Linux 发行版。

2)获取软件包

安装方舟编译器需要获取如表2-1所示的开源软件包。

表2-1开源软件包

如何安装方舟编译器,方舟编译器使用方法(5)

2.安装 HCC 编译器

1)操作步骤

您可以使用 HCC tar 包将 HCC 安装到当前用户权限下的任何位置,而不会影响其他编译器的使用。

  • a)介绍操作入口,例如用 XX 帐号登录 XX 环境。
  • b)登陆 HCC 下载地址下载压缩包 hcc_arm64le.tar.gz
  • c)将 tar 包拷贝至您想要安装的目录。命令脚本如下所示
  • cp hcc_arm64le.tar.gz /path/to/your/dir
  • d)解压缩软件包。命令脚本如下所示
  • tar zxvf hcc_arm64le.tar.gz
  • e)设置环境变量。设置环境变量命令脚本如下所示。
  • export PATH=/path/to/your/dir/hcc_arm64le/bin:$PATH
  • HCC 编译器提供的编译工具在 =/path/to/your/dir/hcc_arm64le/bin 目录下。

2)安装后检查

HCC 编译器安装完成后,可以执行 aarch64-linux-gnu-gcc -v 命令查询 HCC 版本。

栏目热文

方舟编译器怎么用(方舟编译器怎么安装)

方舟编译器怎么用(方舟编译器怎么安装)

华为方舟编译器将在2019年8月框架开源,2020年方舟编译器工具链完整开源。今天下午,华为开发者大会(HDC2019)...

2023-06-24 19:25:37查看全文 >>

方舟编译器使用教程(idea编译器使用教程)

方舟编译器使用教程(idea编译器使用教程)

方舟编译器使用的方法如下:1、而方舟编译器在开发环境中就可以完成全部代码的编译,手机安装应用程序后无需依赖虚拟机资源,即...

2023-06-24 19:23:55查看全文 >>

物体在光滑斜面上做什么运动(物体在斜面上的运动状态有哪三种)

物体在光滑斜面上做什么运动(物体在斜面上的运动状态有哪三种)

斜面上的圆周运动,把握以下几点:1.垂直斜面的平面上合力必须为零2.斜面上指向圆心的合力为向心力3.注意重力沿斜面向下的...

2023-06-24 19:41:20查看全文 >>

物体在斜面上的运动形式有哪两个(物体在斜面上三种运动状态)

物体在斜面上的运动形式有哪两个(物体在斜面上三种运动状态)

平抛运动与斜面结合的题型就是做平抛运动的物体落在斜面上,包括两种情形:(1)物体从斜面抛出又落在斜面上;(2)物体从空中...

2023-06-24 19:32:46查看全文 >>

物体在斜面上的运动形式有哪些(物体在斜面上三种运动状态)

物体在斜面上的运动形式有哪些(物体在斜面上三种运动状态)

一、光滑斜面上自由滑行①初速度沿斜面向下物体沿斜面向下做匀加速直线运动;加速度大小为a=gsinθ,方向沿斜面向下.速度...

2023-06-24 19:59:13查看全文 >>

方舟编译器是怎么工作

方舟编译器是怎么工作

EMUI发展至今,服务着216个国家和地区中的4.7亿日活跃用户。我们不忘初心,砥砺前行,只为更好地服务用户。从EMUI...

2023-06-24 19:30:24查看全文 >>

方舟编译器安装教程(安装方舟编译器后怎么设置)

方舟编译器安装教程(安装方舟编译器后怎么设置)

知识铺: 致力于打造轻知识点,持续更新每次的知识点较少,阅读不累。不占太多时间,不停的来唤醒你记忆深处的知识点。一、官...

2023-06-24 19:34:04查看全文 >>

方舟编译器如何使用(如何使用方舟编译器)

方舟编译器如何使用(如何使用方舟编译器)

*本文来自花粉俱乐部-动听的人期待已久的“方舟编译器”终于在荣耀V20上线了,搭载了方舟编译器的系统,可以明显感觉到手机...

2023-06-24 19:36:24查看全文 >>

如何使用电脑上的方舟编译器

如何使用电脑上的方舟编译器

8月6日消息 今日晚间,荣耀老熊发文科普方舟编译器及EROFS超级文件系统,我们来看一下吧。以下为荣耀老熊科普方舟编译器...

2023-06-24 20:06:27查看全文 >>

方舟编译器在哪里查看(方舟编译器革命性在哪里)

方舟编译器在哪里查看(方舟编译器革命性在哪里)

在去年4月,华为在P30系列发布会上正式发布了方舟编译器。据官方介绍,它能有效解决安卓程序执行效率低的问题,让手机和应用...

2023-06-24 19:38:46查看全文 >>

文档排行