鸿蒙系统开发之编译指南(官网开发文档+docker环境方式)

注意1:OpenHarmony系统的开发环境搭建、编译、烧录、调测,最好直接参考官网开发文档,因为更新频繁,大多数人的流程都不一样。

1、登录官网

https://www.harmonyos.com/
 

2、设备开发指南文档最新链接

3、开发方式选择

        因为一般都需要使用命令行操作,而且通过命令行操作才能深入了解原理,后续也可以在其基础上增加DevEco Device Tool工具开发因此果断选择命令行方式开发。

大坑:搭建开发编译环境时,需要下载安装一大堆东西,不仅不利于维护自己的ubuntu系统(不方便删除卸载),而且可能因为环境差异,下载安装失败导致后续编译碰到问题。因此,本人后面选择使用docker方式提供的开发编译环境(后续可随便删除卸载)

4、实际搭建流程:

下载鸿蒙源码 → docker拉取镜像 → 创建容器 → 进入容器 → 下载hb编译工具(也可使用build.sh、build.py脚本编译,但是不如hb辅助工具指令好用)→ 编译(内核、芯片厂商的uboot、系统镜像 ...)

下载源码:

docker拉取鸿蒙编译环境的镜像:

进入docker容器后,下载hb编译工具:

python3 -m pip install --user build/hb

编译:

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

勤劳的搬运工zyh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值