参考官方 Gitee,文件形式下载的将它存放在 Linux 下自己知道的目录下就行:
交叉编译器gcc_riscv32 | 交叉编译工具 | |
Python3.7+ | 编译构建工具 | |
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
编译完成结果如下: