安装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)。 下载路径:“
-