鸿蒙OpenHarmony【轻量系统 环境搭建】 (基于Hi3861开发板)

本文详细介绍了如何在Ubuntu环境下为Hi3861开发板安装特定的编译工具,如SCons、Python模块、gcc_riscv32等,并提供了相关依赖项和操作步骤,包括设置环境变量和验证安装。同时提及了OpenHarmony开发中的一些关键技术点和资源推荐。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 安装Hi3861开发板特有环境

除上述[安装库和工具集]和[安装编译工具]外,针对Hi3861开发板还需要安装特定的编译工具。

工具要求

表1 Hi3861 WLAN模组需要安装的编译工具

开发工具 用途
SCons3.0.4+ 编译构建工具
python模块:setuptools、kconfiglib、pycryptodome、six、ecdsa 编译构建工具
gcc riscv32 编译构建工具

操作步骤

相关操作在Ubuntu环境下进行。

安装Scons

  1. 运行如下命令,安装SCons安装包。

    python3 -m pip install scons

  2. 运行如下命令,查看是否安装成功。如果安装成功,查询结果下图所示。

    scons -v

    图1 SCons安装成功界面,版本要求3.0.4以上  

    hi3861-scons-install-success

鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。

安装python模块

  1. 运行如下命令,安装python模块setuptools。

    pip3 install setuptools

  2. 安装GUI menuconfig工具(Kconfiglib),建议安装Kconfiglib 13.2.0+版本,任选如下一种方式。

    • 命令行方式:

      sudo pip3 install kconfiglib

    • 安装包方式:

      1. 下载.whl文件(例如:kconfiglib-13.2.0-py2.py3-none-any.whl)。 下载路径:“https://pypi.org/project/kconfiglib#files
      2. 运行如下命令,安装.whl文件。

        sudo pip3 install kconfiglib-13.2.0-py2.py3-none-any.whl
  3. 安装pycryptodome,任选如下一种方式。

    安装升级文件签名依赖的Python组件包,包括:pycryptodome、six、ecdsa。安装ecdsa依赖six,请先安装six,再安装ecdsa。

    • 命令行方式:

      sudo pip3 install pycryptodome

    • 安装包方式:

      1. 下载.whl文件(例如:pycryptodome-3.9.9-cp38-cp38-manylinux1_x86_64.whl)。 下载路径:“
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值