基于ubuntu的SDK安装(说明:centos系统不需要执行第二步默认为sh)
<1>安装交叉编译工具
#cd tools/toolchains
#chmod 777 cross.install
#./cross.install
<2>buntu下修改默认Shell:dash为bash
终端中输入#dpkg-reconfigure dash 后选 no 选项
<3>解压SDK到当前目录后 进入目录
#tar -zxvf Hi3515_SDK_V1.0.5.0.c1.tgz
进入目录,找到 scripts/common.sh
#cd scripts
#vi common.sh
找到 run_command_progress_float() 函数
将其中的:
prog_bar_base="[ ]"
while [ $rcp_tmp -lt $RCP_RANGE ]
do
prog_bar_base="$prog_bar_base-"
((rcp_tmp++))
done
替换为
prog_bar_base="[ ]"
while [ $rcp_tmp -lt $RCP_RANGE ]
do
prog_bar_base="$prog_bar_base-"
((rcp_tmp=rcp_tmp+1))
done
主要就是将第159行的((rcp_tmp++))替换为((rcp_tmp=rcp_tmp+1))
保存退出
<1>安装交叉编译工具
#cd tools/toolchains
#chmod 777 cross.install
#./cross.install
<2>buntu下修改默认Shell:dash为bash
终端中输入#dpkg-reconfigure dash 后选 no 选项
<3>解压SDK到当前目录后 进入目录
#tar -zxvf Hi3515_SDK_V1.0.5.0.c1.tgz
进入目录,找到 scripts/common.sh
#cd scripts
#vi common.sh
找到 run_command_progress_float() 函数
将其中的:
prog_bar_base="[ ]"
while [ $rcp_tmp -lt $RCP_RANGE ]
do
prog_bar_base="$prog_bar_base-"
((rcp_tmp++))
done
替换为
prog_bar_base="[ ]"
while [ $rcp_tmp -lt $RCP_RANGE ]
do
prog_bar_base="$prog_bar_base-"
((rcp_tmp=rcp_tmp+1))
done
主要就是将第159行的((rcp_tmp++))替换为((rcp_tmp=rcp_tmp+1))
保存退出
<4>sudo ./sdk.unpack
SDK编译成功!