海思Hi3861L开发一-环境搭建

一、简介

        之前的文章中有详细介绍了HarmonyOS的Hi3861开发,但是该开发是基于HarmonyOS来的。实际在项目开发中,可能不会用到HarmonyOS,用的还是原生的Hi3861。那这次就重新学习Hi3861L。

二、环境搭建

       环境:Ubuntu18.04.5

        关于Ubuntu的环境搭建,还是参考之前的文章,附上链接:使用VMware安装Ubuntu虚拟机和VMware Tools_t_guest的博客-CSDN博客

1.将ubuntu shell环境修改为bash

          1).使用如下命令查看shell类型,如果不是bash,则需要修改。如果是bash,则直接跳过当前步骤

ls -l /bin/sh

        这里简要说明一下为什么要从dash修改为bash 。

        bash(GNU Bourne-Again Shell)是许多Linux平台内定的shell,但是因为bash过于复杂,有人把bash从NetBSD移植到Linux并更名为dash(Debian Almquist shell),并建议将/bin/sh指向它,以获取更快的脚本执行速度dash比bash小很多,符合POSIX标准。它主要是为了执行脚本而出现,并不是交互。但是功能相比bash要少很多,所以有一些脚本使用dash无法运行,就需要修改shell

你可能感兴趣的:(Hi3861,Hi3861)