[]【HarmonyOS HiSpark AI Camera试用连载 】- 2 - Ubuntu 20.04环境搭建和注意事项

阅读量0
0
0
【HarmonyOS HiSpark AI Camera试用连载 】-  2  - Ubuntu 20.04环境搭建和注意事项0.0  前言
       环境搭建对于新手来说是很不友好的,往往有些新手刚入门就结束了,经过了长时间熬夜研究,并本着发挥前人作用的本质,所以把我最近搭建环境的步骤和遇到的问题全部写出来,发挥前人作用避免后来人踩坑 !!!
0.1 步骤
  • 首先我用的是一台笔记本加虚拟机运行 Ubuntu20.04 ,为什么是Ubuntu20.04呢?因为Ubuntu 20.04里的软件基本都是新版,不需要配置太多的东西。亲试网络环境好的话基本安装教程自行百度、必应,文末我会提供一个软件下载链接。

  • 系统安装完成后开始开启虚拟机,为使下载速度更快,所以进入Ubuntu桌面后点击左下角并找到软件和更新图标进入,切换为国内源。如下图我用所示我换成了阿里源。
      阿里源\n
    阿里源
  • 还有要安装 Vim 软件
    1. sudo apt install update   2.  sudo apt install vim        
  • !!! 很重要   切换dash为bash
    https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3516_environment-0000001054501981
    因为Ubuntu20.04 默认的shell是dash,所以要切换为bash。此步官网已经给了完整步骤,如上链接。
    首先在终端运行命令  ls -l /bin/sh  会在最后出现   -> dash   这就表示shell 当前是 dash 而不是bash。
  • 接着进行如下两步
  • 1.    sudo rm -rf /bin/sh
  • 2 .   sudo ln -s /bin/bash /bin/sh

     这时在终端运行命令  ls -l /bin/sh  会在最后显示 /bin/sh -> bash  现在已经成功更改为bash
  • 因为本机自带python是3.8 所以不用安装 python ,但是又因为Harmony OS编译需要用到Python 在/usr/bin路径里的python文件,所以把Python3.8文件软链接到python。具体步骤如下:
    • sudo su
    • cd
    • cd /usr/bin
    • 开始软链接\n
      开始软链接
    • sudo ln -s python3.8  python
    • 如下所示检查Python3.8 是否软链接到Python成功
    • 如果输入which python 弹出来python路径就表明成功

    python软链接\n
    python软链接


   安装6个小工具
        1.  安装并升级Python包管理工具(pip3)
              sudo apt-get install python3-setuptools python3-pip -y                                    sudo pip3 install --upgrade pip

        2.  运行如下命令,安装python模块setuptools
               pip3 install setuptools
       3. 安装GUI menuconfig工具(Kconfiglib),建议安装Kconfiglib 13.2.0+版本
              sudo pip3 install kconfiglib
       4. 运行如下命令,安装dosfstools
            sudo apt-get install dosfstools
       5. 运行如下命令,安装mtools
            sudo apt-get install mtools
       6. 运行如下命令,安装mtd-utils
            sudo apt-get install mtd-utils
  安装编译工具环境
        可以先用Win10电脑下载gn工具、ninja工具、LLVM工具,然后在Ubuntu新建一个文件夹用于存放Harmony  OS 文件。然后切换到存放这些文件的目录下,全部执行解压,步骤如下
  •     tar -xvf gn.1523.tar -C ~/
        tar -xvf ninja.1.9.0.tar -C ~/
        tar -xvf llvm-linux-9.0.0-34042.tar -C ~/
        tar -xvf hc-gen-0.65-linux.tar -C ~/
  • 设置环境变量
    运行命令    vim ~/.bashrc
    进入如下界面
        添加环境变量\n
    添加环境变量
             


按下键盘的 i 进入输入模式,在最后添加如下四条指令
  • export PATH=~/gn:$PATH   
  • export PATH=~/ninja:$PATH         
  • export PATH=~/llvm/bin:$PATH         
  • export PATH=~/hc-gen:$PATH

如下图所示
        
         然后
             1.   按下键盘的  Ctal + C
              2.  再按下 :wq   保存并退出  

  • 生效环境变量
        source ~/.bashrc

  • 再次进入 .bashrc 查看是否设置完成,如果看到如下界面证明设置完成。





回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友