目录
开发平台:
工具安装:
代码编译:
过程注意:
基于 Hi3861 芯片的小熊派全貌:
参考官方 Gitee,文件形式下载的将它存放在 Linux 下自己知道的目录下就行:
交叉编译器gcc_riscv32
交叉编译工具
https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234
Python3.7+
编译构建工具
https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tgz
SCons3.0.4+
通过互联网获取
bash
命令处理器
build-essential
编译依赖的基础软件包
gn
产生ninja编译脚本
ninja
执行ninja编译脚本
其中 python 环境的要安装许多其他的轮子,具体看官方的手册。
下载的工具解压后,将文件目录添加到系统环境变量,source 一下就行。
环境建好,开始拉取源码
git clone https://gitee.com/bearpi/bearpi-hm_nano.git -b master
拉完代码,进入到源码目录,执行如下脚本编译代码:
python build.py BearPi-HM_Nano
编译完成结果如下:
搭建过程 python 会提示缺少一些模块,使用 pip3 install + 模块的方式安装就行,但是注意,其中的 crypto 需要安装 pycryptodome !