下载与解压
- Linaro 是一个非营利性的 ARM 工具维护基金会
wget https://snapshots.linaro.org/gnu-toolchain/14.0-2023.06-1/arm-linux-gnueabihf/gcc-linaro-14.0.0-2023.06-x86_64_arm-linux-gnueabihf.tar.xz
mkdir ~/toolchain
mv gcc-linaro-14.0.0-2023.06-x86_64_arm-linux-gnueabihf.tar.xz ~/toolchain
tar -vxf gcc-linaro-14.0.0-2023.06-x86_64_arm-linux-gnueabihf.tar.xz
mv gcc-linaro-14.0.0-2023.06-x86_64_arm-linux-gnueabihf gcc-14.0.0
添加到环境变量
# in .bashrc
if [ -d "/home/ubuntu/toolchain/gcc-13.0.0" ]; then
export PATH=$PATH:/home/ubuntu/toolchain/gcc-13.0.0/bin
fi
# check
source ~/.bashrc
arm-linux-gnueabihf-gcc -v
安装 32 位软件兼容库
sudo apt upadate
sudo apt install lib32z1