下载与解压

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