大福彩票

鲲鹏社区 软件 Linaro GCC
LInaro GCC
C/C++编译器

软件介绍

Linaro GCC是基于GCC开发的交叉编译器套件,它包含了CC++Fortran的前端,也包含了这些语言的库(如libstdc++libgcc等等),Linaro GCC运行在X86上,在X86上编译,生成的二进制运行在Aarch64上。

1.    安装前准备

1)     环境要求

硬件要求:

x86_64服务器:Linaro gcc编译器host环境,即编译环境;

arm64服务器:Linaro gcc编译器target环境,即编译生成的二进制的运行环境。

系统要求:Linaro GCC支持glibc版本大于等于2.14的系统(CentOS7.5EulerOS2.8)

2)     软件获取

软件获取

软件名称

软件说明

获取方法

Linaro GCC 7.4

linaro gcc交叉编译器,hostx86_64targetaarch64

Sysroot

基础运行库,包含glibclibgcclibstdc++


2.    安装编译器

您可以使用gcc-linaro-7.4.1-2019.02-i686_aarch64-linux-gnu.tar.xzsysroot-glibc-linaro-2.25-2019.02-aarch64-linux-gnu.tar.xz包将Linaro GCC安装到当前用户权限下的任何位置,而不会影响其他编译器的使用。操作步调如下。

1)     将表一获取的tar包拷贝至您想要安装的目录。

命令脚本如下所示。

cp gcc-linaro-7.4.1-2019.02-i686_aarch64-linux-gnu.tar.xz /path/to/your/dir

cp sysroot-glibc-linaro-2.25-2019.02-aarch64-linux-gnu.tar.xz /path/to/your/dir

2)     解压缩,命令脚本如下所示。

tar xf gcc-linaro-7.4.1-2019.02-i686_aarch64-linux-gnu.tar.xz

tar xf sysroot-glibc-linaro-2.25-2019.02-aarch64-linux-gnu.tar.xz

3)     设置环境变量,命令脚本如下所示。

export PATH=/path/to/your/dir/hcc_arm64le/bin:$PATH

export PATH=$PATH: /path/to/your/dir/gcc-linaro-7.4.1-2019.02-i686_aarch64-linux-gnu/bin

Linaro编译器提供的编译工具在=/path/to/your/dir/hcc_arm64le/bin目录下。

4)     确认Linaro版本。

用户可以aarch64-linux-gnu-gcc -v命令查询Linaro版本,确认是否安装胜利。

软件下载

Linaro GCC 7.4:

Sysroot: