安装Hi3861开发板特有环境
除上述[安装库和工具集]和[安装编译工具]外,针对Hi3861开发板还需要安装特定的编译工具。
工具要求
表1 Hi3861 WLAN模组需要安装的编译工具
| 开发工具 | 用途 |
|---|---|
| SCons3.0.4+ | 编译构建工具 |
| python模块:setuptools、kconfiglib、pycryptodome、six、ecdsa | 编译构建工具 |
| gcc riscv32 | 编译构建工具 |
操作步骤
相关操作在Ubuntu环境下进行。
安装Scons
-
运行如下命令,安装SCons安装包。
python3 -m pip install scons -
运行如下命令,查看是否安装成功。如果安装成功,查询结果下图所示。
scons -v图1 SCons安装成功界面,版本要求3.0.4以上

鸿蒙开发指导文档:gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。
安装python模块
-
运行如下命令,安装python模块setuptools。
pip3 install setuptools -
安装GUI menuconfig工具(Kconfiglib),建议安装Kconfiglib 13.2.0+版本,任选如下一种方式。
-
命令行方式:
sudo pip3 install kconfiglib -
安装包方式:
- 下载.whl文件(例如:kconfiglib-13.2.0-py2.py3-none-any.whl)。 下载路径:“https://pypi.org/project/kconfiglib#files”
-
运行如下命令,安装.whl文件。
sudo pip3 install kconfiglib-13.2.0-py2.py3-none-any.whl
-
-
安装pycryptodome,任选如下一种方式。
安装升级文件签名依赖的Python组件包,包括:pycryptodome、six、ecdsa。安装ecdsa依赖six,请先安装six,再安装ecdsa。
-
命令行方式:
sudo pip3 install pycryptodome -
安装包方式:
- 下载.whl文件(例如:pycryptodome-3.9.9-cp38-cp38-manylinux1_x86_64.whl)。 下载路径:“
-
本文详细介绍了如何在Ubuntu环境下为Hi3861开发板安装特定的编译工具,如SCons、Python模块、gcc_riscv32等,并提供了相关依赖项和操作步骤,包括设置环境变量和验证安装。同时提及了OpenHarmony开发中的一些关键技术点和资源推荐。
最低0.47元/天 解锁文章
1408

被折叠的 条评论
为什么被折叠?



