1369|1

20

帖子

0

资源

一粒金砂(中级)

小熊派鸿蒙开发板评测-【编译环境搭建】 [复制链接]

本帖最后由 未见 于 2021-6-3 00:27 编辑

上次我们讲解了小熊派开发板的硬件组成,大家最想做的事一定都很想了解一下如何使用小熊派开发板点灯啊。

点灯是一项基础工作,首先要打好地基,所以要想点灯,必须要先配置好编译环境,没有一个好的土壤,怎么能茁壮的发芽呢。

参考小熊派官方的指导文件,在windows系统下编译也还是需要使用到Linux环境的,但是好在Windows10以及很好的支持了Linux环境了(参考wsl2模式),我们只需要简单配置几个参数,即可在Windows下无缝连接到Linux环境,愉快的使用双系统进行开发。

image.png

首先,我们安装使用VSCode这个微软官方出品的开源编辑器,按ctrl+j可以调出命令行工具,参考官方的开发文档

image.png

得知我们需要在Linux环境下安装如上所述的开发工具,我们一个个来安装使用。

ps(在实际使用中,我发现我下载不了上面的gcc编译器,可能是网络环境问题,于是采用了官网的LVMM)

我们使用命令行工具,键入命令wsl来连接到Linux环境

image.png

当你的命令行符前面的环境提示符PS转变为Linux下熟悉的$标志时,表示你当前已经进入到了Linux环境下了

默认情况下,你可以先敲入命令检查一下各个工具是否已经默认安装以及对应的版本号:

先检查python3安装,如下图:

  • $ python3 --version 

image.png

安装好python3以后,使用

  • python3 -m pip install scons

安装并更新Python包管理工具(pip3)

  • sudo apt-get install python3-setuptools python3-pip -y
  • sudo pip3 install --upgrade pip

来安装Scons工具(若使用官方lvmm+hb,则无需安装此项)

  • sudo apt install scons -y
  • image.png

安装完成以后记得检查一下安装是否正确

  • scons -v

image.png

 

接下来需要下载编译工具

1、下载gn工具

2、下载ninja工具

3、下载LLVM工具

创建各自目录并解压

  • mkdir ~/gn
  • tar -xvf gn-linux-x86-1717.tar.gz -C ~/gn
  • tar -xvf ninja.1.9.0.tar -C ~/
  • tar -zxvf llvm.tar.gz -C ~/

设置环境变量

  • vim ~/.bashrc
  • export PATH=~/gn:$PATH
  • export PATH=~/ninja:$PATH
  • export PATH=~/llvm/bin:$PATH

 

image.png

生效环境变量

  • source ~/.bashrc

使用python3安装hb

  • python3 -m pip install --user ohos-build

编辑环境变量并使能

  • vim ~/.bashrc
  • export PATH=~/.local/bin:$PATH
  • source ~/.bashrc

执行:hb -h,如存在以下信息,表示安装成功

image.png

 

此帖出自编程基础论坛

回复

4601

帖子

1

资源

五彩晶圆(初级)

谢谢分享,又见python,这家伙真是哪哪都能见。

个人签名

默认摸鱼


回复
您需要登录后才可以回帖 登录 | 注册

最新文章 更多>>
    关闭
    站长推荐上一条 1/8 下一条

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表