ubuntu18.04(64位) 安装交叉编译工具

发布时间 2023-12-18 09:22:32作者: 江南王小帅

ubuntu18.04(64位) 安装交叉编译工具(arm-linux-gcc-3.4.5)
1.将交叉编译工具上传到ubuntu,并解压
交叉编译工具百度云资源:
链接:https://pan.baidu.com/s/124vPiMuKXLjyK09gaN_e6A?pwd=9k0a
提取码:9k0a

sudo tar -jxvf  arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 

2.创建一个新目录 /usr/local/arm,且赋予全部权限
sudo mkdir /usr/local/arm

sudo chmod 777 /usr/local/arm

3.将第1步解压出的目录(gcc-3.4.5-glibc-2.3.6)拷贝到/usr/local/arm
sudo cp -r gcc-3.4.5-glibc-2.3.6 /usr/local/arm

4.配置环境变量和库变量
sudo gedit /etc/profile

sudo gedit ~/.bashrc

在这两个文件的最后添加:

export PATH=$PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/arm/gcc-3.4.5-glibc-2.3.6/lib

5.更新系统路径,使添加的环境变量立即生效
source /etc/profile
source ~/.bashrc

6.添加库支持
sudo apt install libc6-i386
1
7.若上一步不成功可能是apt源的问题,我们需要更换apt源
sudo gedit  /etc/apt/sources.list
1
把原有的内容替换为阿里源

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse


更新apt源

sudo apt update
sudo apt upgrade

再回到第6步

8.查看版本
arm-linux-gcc -v
————————————————
版权声明:本文为CSDN博主「Dear Pinocchio」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_53321649/article/details/129839938