Win10系统下载之家 - 专注最好用的Win10旗舰版镜像下载网站!(本站Win10完美支持USB3.0)

Windows Server系统

方舟编译器下载|华为方舟编译器 7.3官方正式版

方舟编译器是华为推出的首个完全自主研发的编译器平台,于2019年8月31日正式上线。方舟编译器已成为码云最快达成5000 Star的开源项目。 [1] 
华为方舟编译器是华为公司专门为软件厂商研发的统一编程平台,包含编译器、工具链、运行时等关键部件。该编译器支持多种编程语言、多种芯片平台的联合编译与运行,能够有效解决安卓程序“边解释边执行”的低效率问题

方舟编译器开源版介绍

方舟编译器是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。 方舟编译器还在持续演进中,陆续将上述能力实现和开源。

华为方舟编译器优势

多语言联合

将同一应用中的不同语言代码联合编译、联合优化,消除语言间的性能“鸿沟”,降低开发者的优化成本

多平台支持

支持面向多样化的终端设备平台进行编译和运行,根据设备特征提供便捷的开发与部署策略,提高开发效率

轻量运行时

通过编译器的语言实现能力和优化能力增强,应用运行时的开销更小

华为方舟编译器安装前准备:

1) 环境要求
方舟编译器支持如下64位操作系统。
SUSE12sp4及以上版本。
ubuntu16.04及以上版本。
其他glibc版本在2.22及以上的Linux发行版。
2) 获取软件包
安装方舟编译器需要获取如表2-1所示的开源软件包。

1) 环境要求
方舟编译器支持如下64位操作系统。
SUSE12sp4及以上版本。
ubuntu16.04及以上版本。
其他glibc版本在2.22及以上的Linux发行版。

2) 获取软件包
安装方舟编译器需要获取如下开源软件包。(复制到搜索栏内便可以下载)

GCC 7.3.0
编译器源码包
http://ftp.gnu.org/gnu/gcc/gcc-7.3.0/gcc-7.3.0.tar.gz

Binutils 2.31.1
汇编器、链接器等二进制工具集源码包
http://ftp.gnu.org/gnu/binutils/binutils-2.31.1.tar.gz

Glibc 2.29
GNU libc库源码包
http://git.linaro.org/toolchain/glibc.git/snapshot/glibc-2.29.tar.gz

Mpc 1.1.0
复数运算库
http://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz

GNU MPFR 4.0.2
多精度浮点计算库
http://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.gz

isl 0.21
集和线性约束范围内整数点关系的操作库
http://isl.gforge.inria.fr/isl-0.21.tar.gz


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版本。

本系统及软件只用于个人封装技术研究交流使用,不得用于商业用途,且本站不承担任何技术及版权问题,请在试用后24小时内删除!

大家都喜欢

发表评论

验证码: 看不清?点击更换

注:网友评论仅供其表达个人看法,并不代表本站立场。