脚本-交叉编译bash5.0

#!/bin/bash

# 通用交叉编译脚本
#
# build		编译环境
# host		编译出的程序的运行环境
# target	编译出的程序(编译器)编译出来的程序的运行环境
#			一般不需要


PATH_NAME="bash-5.0"
PATH_NAME_ZIP="bash-5.0.tar.gz"
PATH_NAME_ZIP_URL="http://ftp.gnu.org/gnu/bash/bash-5.0.tar.gz"

PATH_NOW=`pwd`
PATH_INSTALL="/opt/$PATH_NAME"

PATH_CROSS_DIR=""
CROSS_COMPILE="$PATH_CROSS_DIRarm-hisiv400-linux-"


if [ -f $PATH_NAME_ZIP ] ;then
	wget $PATH_NAME_ZIP_URL 
fi

if [ -f $PATH_NAME ] ;then
	tar -xf $PATH_NAME_ZIP 
fi

cd $PATH_NAME

./configure \
	--prefix=$PATH_INSTALL \
	--host=arm-hisiv400-linux \
	--build=x86_64-pc-linux-gnu \
	CC=$CROSS_COMPILEgcc \
	AR=$CROSS_COMPILEar

make -j12
make install

编译bash5.0,你只需要一个脚本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值