下载需要的版本
我这里选择的是6.4-2017.11的版本,要注意自己的操作系统是32位还是64位,64位选择名字里带x86_64字样的,名字里带i686字样的是32位的。如果需要其他版本可以去这里下载:http://releases.linaro.org/components/toolchain/binaries/
在选定的下载路径下进行下载和解压缩:
下载:
wget http://releases.linaro.org/components/toolchain/binaries/6.4-2017.11/arm-linux-gnueabihf/gcc-linaro-6.4.1-2017.11-x86_64_arm-linux-gnueabihf.tar.xz
解压:
tar -xvf gcc-linaro-6.4.1-2017.11-x86_64_arm-linux-gnueabihf.tar.xz
之后获取bin文件的绝对路径
进入bin文件夹:
cd gcc-linaro-7.5.0-2019.12-i686_arm-linux-gnueabihf/bin/
获取绝对路径:
pwd
运行效果:
配置环境变量(需要复制上一步获取的绝对路径):
vim ~/.bashrc
在文件中空余位置添加:
export PATH="$PATH:/home/lyl/igk/gcc-linaro-6.4.1-2017.11-x86_64_arm-linux-gnueabihf/bin"
保存后退出,使用source命令生效配置文件:
source ~/.bashrc
最后可以验证一下是否成功:
arm-linux-gnueabihf-gcc -v