前言
本次下载的交叉编译安装包是:arm-linux-gnueabi-5.4.0.tar
arm-linux-gcc编译工具用于将代码编译成适用于ARM架构的Linux系统上的可执行文件。
一.下载安装包
方法一:建议使用
arm-linux-gnueabi-5.4.0.tar
链接:https://pan.baidu.com/s/1AWIRoo5CCV8fj8JjxOIDSw?pwd=asd1
提取码:asd1注:里面的demo4是测试文件
方法二:备选
博客资源
https://download.csdn.net/download/weixin_61125362/89047696
下载安装包后,需要解压两次,因为这个安装包上传不了,所以我压缩了两次,如果使用博客资源,需要先解压一次(解压后还有一个一样的压缩包),再把解压包解压到指定的系统根目录
二.解压到根目录
下载资源后:把安装包解压到根目录中即可:
注:解压后安装再Linux中的根目录中,它这个解压后是存在默认路径的,不需要修改路径直接执行下面文件就行
$sudo tar -Jxvf arm-linux-gnueabi-5.4.0.tar.xz -C /
三.添加环境变量
vim ~/.bashrc 打开环境配置
vim ~/.bashrc
如果出现警告,不必理会,输入大写E,进入
接着在文件末尾添加,这里要小心一点,别删错东西了
进入后添加 export PATH=/usr/local/arm/5.4.0/usr/bin:$PATH
export PATH=/usr/local/arm/5.4.0/usr/bin:$PATH
然后wq保存退出
四.刷新配置文件
输入source ~/.bashrc
source ~/.bashrc
刷新一下配置文件
五.检查是否安装成功
arm-linux-gcc -v // 查看版本信息
arm-linux-gcc -v // 查看版本信息
出现了版本信息说明安装成功了
六.安装包存在的问题
这里是必须要修改的
七.解决方法
输入
sudo ln -s /usr/lib/x86_64-linux-gnu/libmpfr.so.6 /usr/lib/x86_64-linux-gnu/libmpfr.so.4
八.确认配置成功
打开demo文件
这里的CC已经配置为arm-linux-gcc
输入make clean 清空所有的.o文件和bin目录下的文件
再输入make
可以看出新生成的main文件已经是ARM格式,所有arm-Linux-gcc交叉编译工具就安装好了