hb方式编译鸿蒙系统

目标

编译个可以运行的Harmony系统。

操作步骤

需要四个步骤:

  1. 下载OpenHarmony源码
  2. 安装必要的程序包
  3. 添加配置文件
  4. 执行编译脚本

基本要求

编译环境需要Ubuntu18.04及以上版本。

下载OpenHarmony源码

按照OpenHarmony项目获取OpenHarmony源码指示的方法下载代码。
本人选用从站点下载全量代码的方式下载,OpenHarmony3.0全量代码(标准、轻量和小型系统)站点

安装必要的程序包

安装命令:

sudo apt-get install build-essential gcc g++ make libffi-dev e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev libc6-dev-amd64 binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils gcc-arm-linux-gnueabi cpio device-tree-compiler

解压源码

tar zxvf code-v3.0-LTS.tar.gz

code-v3.0-LTS/OpenHarmony下文件如下

drwxrwxrwx 1 hndz-dhliu hndz-dhliu  4096 37 08:28 .
drwxrwxrwx 1 hndz-dhliu hndz-dhliu     0 38 16:08 ..
drwxrwxrwx 1 hndz-dhliu hndz-dhliu     0 930 09:22 applications
drwxrwxrwx 1 hndz-dhliu hndz-dhliu     0 930 09:22 ark
drwxrwxrwx 1 hndz-dhliu hndz-dhliu  4096 930 09:22 base
drwxrwxrwx 1 hndz-dhliu hndz-dhliu  4096 37 12:47 build
lrwxrwxrwx 1 hndz-dhliu hndz-dhliu    19 930 09:22 build.py -> build/lite/build.py
lrwxrwxrwx 1
  • 4
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值