前几天上嵌入式的课,让搭建交叉编译环境,挺麻烦的,写了个脚本,记录如下:
bash#!/bin/bash
echo '*****************************************************'
echo
echo 'arm-linux-gcc自动安装脚本_wanglu'
echo
echo '*****************************************************'
read -p "自动下载?y/n" van
if [ %van == "y"]
then
sudo apt install curl
curl -0 https://github.com/Mereithhh/arm-linux-gcc-autoinstall/blob/master/arm-linux-gcc-4.4.3.tar.gz
tar vxzf ./arm-linux-gcc-4.4.3.tar.gz
sudo mkdir /usr/local/arm
sudo cp -r ./opt/FriendlyARM/toolschain/4.4.3 /usr/local/arm
sudo chmod 777 /usr/local/arm
echo 'export PATH=$PATH:/usr/local/arm/4.4.3/bin'>>~/.bashrc
sudo apt install lib32ncurses5 lib32z1
else
tar vxzf ./arm-linux-gcc-4.4.3.tar.gz
sudo mkdir /usr/local/arm
sudo cp -r ./opt/FriendlyARM/toolschain/4.4.3 /usr/local/arm
sudo chmod 777 /usr/local/arm
echo 'export PATH=$PATH:/usr/local/arm/4.4.3/bin'>>~/.bashrc
sudo apt install lib32ncurses5 lib32z1
fi
echo
echo
echo '****************************************************'
echo
echo '完成!请再退出脚本后执行 source ~/.bashrc'
echo
保存 bash 文件名
即可
本文作者:mereith
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!