目录

开发平台:

工具安装:

代码编译:

过程注意:


开发平台:

基于 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编译脚本

https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234

ninja

执行ninja编译脚本

https://pan.baidu.com/s/1bp2ypAfH2HaNPTY2KwEhEA 提取码:1234

其中 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 !

Ubuntu 搭建小熊派 hi3861 环境相关推荐

  1. 7.4【微信小程序全栈开发课程】小程序上线--基于Ubuntu搭建小程序运行环境

    上一节我们安装了nginx和SSL证书,这一节继续来搭建小程序运行环境 1.配置nodeJs环境 (1)安装node.npm 我们云服务器是Ubuntu系统,通过apt-get安装即可 //下载nod ...

  2. linux下julia的开发环境,Ubuntu搭建Julia远程开发环境

    Julia作为一门新兴的编程语言,还是可以学一学的,这里总结了一下Ubuntu系统远程搭建Julia开发环境的方法. 前期准备: 云服务器一台,操作系统为Ubuntu18.04, xshell6 + ...

  3. STORM_0001_用vmware拷贝出三个相同的ubuntu搭建小的zookeeper集群

    第一次配置zookeeper的集群 因为想运行storm必须搭建集群 在自己的电脑上拷贝了自己的ubuntu虚拟机 采用的是vmware给虚拟机分配的地址 三个机器的配置基本上一样除了myid这个文件 ...

  4. ubuntu搭建jdk1.8运行环境(下载jdk方式)

    下载jdk1.8 https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 进入 /usr/lib目录下, 创建 jvm文 ...

  5. ubuntu搭建lnmp+Yaf+Redis环境

    2019独角兽企业重金招聘Python工程师标准>>> 1. 更换镜像源 deb http://mirrors.aliyun.com/ubuntu/ trusty main rest ...

  6. Ubuntu搭建Apache和PHP环境

    一.软件安装 安装 Apache2:sudo apt-get install apache2安装PHP模块:sudo apt-get install php5安装Mysqlsudo apt-get i ...

  7. 基于 Ubuntu 搭建微信小程序服务

    目录 准备域名和证书搭建小程序开发环境搭建 HTTP 服务搭建 HTTPS 服务小程序会话WebSocket 服务剪刀石头布小游戏 准备域名和证书 任务时间:20min ~ 40min 小程序后台服务 ...

  8. OpenStack(M)+ ubuntu 搭建学习二:基础环境配置

    目录 一.配置网络接口 二.配置域名解析 三 .配置国内的软件源 四. 启用OpenStack库 五.安装OpenStack客户端 六.同步系统时钟与时钟服务器(NTP) 具体步骤可参考官方文档:Op ...

  9. linux pip3使用清华源_Linux实战016:Ubuntu搭建python开发环境

    我们在安装Ubuntu系统的时候会自带安装python2.7和python3.6版本的Python解释器,直接执行"ptyhon"默认运行的是python2.7,只有执行" ...

最新文章

  1. LTSM 实现多元素时序数据植物健康预测
  2. PHP gd库 验证码
  3. ant中table表格的多选框如何清空
  4. 我的YUV播放器MFC小笔记:添加删除自定义分辨率
  5. python3: failed with error code 1 in /tmp/pip-build-qp5puacl/Pillow/
  6. 内存碎片产生原因及解决方法
  7. 新书《编程之道》介绍
  8. 基于SSM纺织品公司订单管理系统
  9. SQL性能优化以及性能测试
  10. C#精挑整理知识要点11 委托和事件(建议收藏)
  11. 太乐地图下载器5.0.5(破解版)
  12. SQL Dblink SQL
  13. 基于Java实现的武汉地铁模拟系统
  14. java 连接 Pi数据库——piapi方式
  15. 山东如意路嘉纳高级定制西装品牌惊艳亮相intertextile面料展 - 服装资讯中心 - 华衣网...
  16. numpy.random.rand(),numpy.random.randn(),numpy.random.normal()函数介绍和示例
  17. NBU 7.0异机恢复Linux备份文件的方法(一)
  18. win10录屏文件在哪?怎么更改win10录屏保存位置
  19. 关于线的做法T568A与T568B网络故障
  20. 东北大学软件项目管理与过程改进复习提纲(2020)——第五章《项目范围管理》

热门文章

  1. 树莓派CM4查看系统版本命令
  2. 2021.2.27课程摘要(逻辑教育-王劲胜)
  3. 【学术相关】没有痛苦的博士求学经历,是不合格的!一位毕业了三十多名博士的中科院博导感言...
  4. PhD新生规划知乎、一亩三分地观点摘抄
  5. TF卡/SD卡/U盘容量“变小”的问题
  6. 马斯克又调皮了:声称删除Twitter账号却依旧活跃
  7. 花旗金融2020春招面经(offer)
  8. 一键复制php代码,PHP_php下批量挂马和批量清马代码,复制代码 代码如下:?php funct - phpStudy...
  9. BIOS知识枝桠 -- PCIE
  10. 从三个方面说明0是无穷小