在云服务器上安装交叉编译环境
参考:3559a交叉编译环境搭建_HoloSens SDC_行业感知_华为云论坛 (huaweicloud.com)
服务器:
一、准备编译器工具
编译器下载地址:华为云论坛_云计算论坛_开发者论坛_技术论坛-华为云
通过xftp7上传工具至服务器。
二、安装
解压
tar -zxvf aarch64-himix100-linux.tgz
1.aarch64-himix100-linux
cd aarch64-himix100-linux/
./aarch64-himix100-linux.install
2.arm-himix200-linux
cd arm-himix200-linux/
source ./arm-himix200-linux.install
时间比较长......
完成后,查看是否添加到环境变量
cd /etc
vim profile
1.aarch64-himix100-linux
2.arm-himix200-linux
“:q”退出
执行,使profile文件生效
source /etc/profile
查看编译工具的版本,报错,因为交叉编译环境依赖的是32位库,而我们的环境是64位
aarch64-himix100-linux-gcc -v
安装glibc.i686
yum install glibc.i686
查看编译工具的版本,报错,还缺libstdc++.so.6库
aarch64-himix100-linux-gcc -v
安装libstdc++-4.8.5-44.el7.i686
yum install libstdc++-4.8.5-44.el7.i686
安装完成,查看编译工具的版本
aarch64-himix100-linux-gcc -v
这次可以正常查看版本,编译环境搭建完成。
1.aarch64-himix100-linux
2.arm-himix200-linux