ubuntu 海思SDK安装
2015-06-01 16:56
141 查看
http://blog.chinaunix.net/uid-20759926-id-3363162.html
)Ubuntu下修改默认Shell:dash为bash
输入 dpkg-reconfigure dash 后选 no 选项
2)解压SDK到当前目录后 进入目录如: ./Hi3515_V100R001C01SPC050/software/board
解压 tar zxvf Hi3515_SDK_V1.0.5.0.c1.tgz
进入目录,找到 scripts/common.sh
vi scripts/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))
保存退出
3)如果用一般用户编译,需在用户的主目录的./baserc文件中最后增加编译器路径:
vi ~/.bashrc
文件末尾位置加入:
export PATH="$PATH:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/"
保存退出
然后:
sudo vi /root/.bashrc
仍在文件末尾位置加入:
export PATH="$PATH:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/"
保存退出
如用root编译可不做上述工作
4)普通用户编译执行
sudo ./sdk.unpack
SDK编译成功!
)Ubuntu下修改默认Shell:dash为bash
输入 dpkg-reconfigure dash 后选 no 选项
2)解压SDK到当前目录后 进入目录如: ./Hi3515_V100R001C01SPC050/software/board
解压 tar zxvf Hi3515_SDK_V1.0.5.0.c1.tgz
进入目录,找到 scripts/common.sh
vi scripts/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))
保存退出
3)如果用一般用户编译,需在用户的主目录的./baserc文件中最后增加编译器路径:
vi ~/.bashrc
文件末尾位置加入:
export PATH="$PATH:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/"
保存退出
然后:
sudo vi /root/.bashrc
仍在文件末尾位置加入:
export PATH="$PATH:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/usr/bin/:/opt/hisi-linux/x86-arm/gcc-3.4.3-uClibc-0.9.28/bin/"
保存退出
如用root编译可不做上述工作
4)普通用户编译执行
sudo ./sdk.unpack
SDK编译成功!
相关文章推荐
- 动态库,静态库
- [BI项目记]-搭建代码管理环境之云端
- Lucene简介
- java 简单的窗口程序之创建框架
- C# Rows.Remove() 和 DataRow.Delete() 的区别
- DOS基本文件操作命令
- PHP 二维数组排序
- solr查询索引
- 我在整合yii 和 cas的时候遇到的事!
- ubuntu 开启远程连接 ssh
- Android中Google Drive显示黑屏问题分析
- [BI项目记]-BUG创建
- 河内塔, 平面上的直线和约瑟夫问题的公式列表和出处
- java.util.List中subList方法
- LeetCode_6---ZigZag Conversion
- 将无序Map准换为有序的TreeMap
- 异常处理8_5
- 查看那个broadcast发的intent
- RMQ-ST模板
- Linux安装Node.js(源码编译安装)