gcc 源码编译安装-这次看到了源码,华为开源方舟编译器

华为云鲲鹏社区官网最新消息,其编译工具方舟编译器已经对外发布。 据介绍,方舟编译器是基于GCC开发的交叉编译器套件gcc 源码编译安装,其中包括C、C++、Fortran的后端,以及这些语言的库(如libstdc++、libgcc等) 。

去年4月,华为发布了方舟编译器(ArkCompiler),并宣布于8月开源其编译框架代码,以便开发者学习和参考,并于11月全面开源方舟编译器代码。

目前我们已经在华为云官网听到了发布的源码下载包:

华为方舟编译器作为全新的Android应用编译器gcc 源码编译安装,可以显着提升手机的运行速度。 它没有采用现有Android编译器的解释执行的模式,而是将这些动态编译改为静态编译,可以实现全程执行机器码,从而高效运行程序,大大减少程序响应时间。

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

源码编译安装nginx_gcc 源码编译安装_源码编译安装的基本过程

源码主页介绍,方舟编译器是基于GCC开发的交叉编译套件,包含C、C++和Fortran的后端,以及这些语言的库(如libstdc++和libgcc等) .)。 HCC运行在X86Linux框架服务器上,生成的二进制补码代码运行在Aarch64框架服务器上。

与此同时,页面上居然还有一篇未完成的博文:《华为发布C/C++编译器》,目前很难访问。 恐怕是发布会上即将宣布的,但为什么是“C/C++编译器”呢?

gcc 源码编译安装_源码编译安装的基本过程_源码编译安装nginx

附上方舟编译器的安装步骤↓↓↓1。 安装前规划

1)环境要求

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

源码编译安装的基本过程_源码编译安装nginx_gcc 源码编译安装

2)获取包裹

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

表2-1 开源软件包

源码编译安装nginx_gcc 源码编译安装_源码编译安装的基本过程

2.安装HCC编译器

1)操作步骤

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

2)安装后检测

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