高版本Linux系统无法安装Hi3515_SDK_V1.0.4.2.c1问题解决方法
来源:互联网 发布:淘宝设置不分流 编辑:程序博客网 时间:2024/05/09 20:57
网友达文西提出解决办法
首先保证安装好交叉编译工具:
cd tools/toolchains
sudo ./cross.install
1)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编译成功!
- 高版本Linux系统无法安装Hi3515_SDK_V1.0.4.2.c1问题解决方法
- Linux系统安装mysql出现问题解决方法
- Eclipse高版本无法兼容FatJar的问题解决
- Eclipse高版本无法兼容FatJar的问题解决
- LINUX系统无法安装
- Linux下载安装高版本python与系统自带低版本共存问题
- VirtualBox安装kali linux过程及安装后无法全屏问题解决方法(1)
- VirtualBox安装kali linux过程及安装后无法全屏问题解决方法(2)
- kali4.9 64位系统2017版本安装w3af详细步骤以及遇到的问题解决方法
- 国内Devstack安装无法下载问题解决方法
- 安装两个Eclipse 版本不一致,高版本无法打开
- Linux+IMAP4.7c1安装脚本
- 关于real210开发板linux系统可能无法解析域名的问题解决方法
- linux:无法获得锁的问题解决方法
- linux JDK 安装无法建立连接的问题解决 wget方法后面再说
- UltraISO制作Ubuntu系统LiveUSB无法引导系统问题解决方法
- 查看linux系统版本方法
- Linux系统平台下安装tcpdump问题解决
- windows消息机制
- 题目1001:A+B for Matrices
- php
- C#基本知识 -- App.config文件的配置与读取
- Java ArcObjects Developer Guide-Geoprocessing
- 高版本Linux系统无法安装Hi3515_SDK_V1.0.4.2.c1问题解决方法
- php
- 使用Axis2的wsdl2java生成wsdl代理类,只生成两个java类
- Windows8中IIS8关于WCF布署问题 HTTP 错误 404.17 - Not Found
- 题目1002:Grading
- 线段树着色问题
- Android合并两张bitmap为一张
- Wince直接访问物理内存
- 选择HttpHandler还是HttpModule