Ubuntu安装海思SDK(转)
2024-08-25 00:24:37
问题
海思SDK安装时,无法运行sdk.unpack
原因
BASH 和 DASH 的问题。
Debian和Ubuntu中,/bin/sh默认已经指向dash,这是一个不同于bash的shell,它主要是为了执行脚本而出现,而不是交互,
它速度更快,但功能相比bash要少很多,语法严格遵守POSIX标准。
解决
方法一
1、vim scripts/common.sh; 第一行, #!/bin/sh 为 #!/bin/bash
2、vim sdk.unpack 第一行, #!/bin/sh 为 #!/bin/bash, 也可以正常解压
方法二
# sudo dpkg-reconfigure dash
Using dash as the system shell will improve the system's overall performance. It does not alter the shell presented to interactive users.
Use dash as the default system shell (/bin/sh)?
选择no
备注
两种方式都可以解决问题,但是海思的SDK中很多sh文件,逐个修改很麻烦,用第二种方式修改系统,一劳永逸!
---------------------
作者:SingcolDeng
来源:CSDN
原文:https://blog.csdn.net/u013286409/article/details/45305911
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- 基于GIS的旅游辐射区人口统计
- SQL Server 堆表行存储大小(Record Size)
- 【腾讯Bugly干货分享】深入源码探索 ReactNative 通信机制
- sql 读取本地txt文件批量插入数据库
- Money类
- javaScript中的单引号与双引号
- Dynamics AX Bitmap to Image File
- C#委托详解(3):委托的实现方式大全(续)
- NOI2010能量采集(数论)
- ubuntu设置系统时间与网络时间同步和时区
- addEventListener
- Java heap space
- JAVA_SE基础——编码规范&代码编写规则
- 【Visual C++】游戏编程学习笔记之一:五毛钱特效之透明和半透明处理
- Eureka-服务注册与发现组件
- 前端学习笔记之HTML body内常用标签
- 对TIMIT数据进行格式转换(SPHERE2WAV(RIFF))
- MySQL 5.7默认ONLY_FULL_GROUP_BY语义介绍
- CentOS6.4 X86_64 kvm+PXE备忘
- Entity Framework 学习建议及教学PPT