OpenHarmony系统编译环境

  1. 推荐系统Ubuntu 2204

  2. 必须安装的软件

    apt-get install curl build-essential gcc g++ make ninja-build cmake libffi-dev e2fsprogs pkg-config flex bison perl bc openssl libssl-dev libelf-dev binutils binutils-dev libdwarf-dev u-boot-tools mtd-utils cpio device-tree-compiler net-tools openssh-server git python3-pip git-lfs repo ccache

  3. 修改/usr/bin/repo文件,源改成清华

    REPO_URL = "https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/"

  4. 设置~/.pip/pip.config

    [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install] trusted-host = https://pypi.tuna.tsinghua.edu.cn

  5. 安装hb工具

    python3 -m pip install --user build/hb

  6. sh改为bash shell

    sudo dpkg-reconfigure dash

  7. 如果运行hb build报错,尝试运行hb env 看看提示,是不是有哪个组件没有安装?按照提示安装。

相关推荐
沧海一笑-dj10 小时前
【鸿蒙开发】Hi3861学习笔记-Visual Studio Code安装(New)
vscode·harmonyos·鸿蒙·openharmony·鸿蒙开发·hi3861
迅为电子2 天前
北京迅为RK3568开发板OpenHarmony系统南向驱动开发内核HDF驱动框架架构
openharmony·rk3568开发板
迅为电子2 天前
北京迅为iTOP-RK3568开发板OpenHarmony系统南向驱动开发实操-HDF驱动配置LED
openharmony·rk3568开发板·hdf驱动
yunteng5213 天前
openharmony体验
openharmony
王嘉俊9255 天前
OpenHarmony体系架构深度解析
架构·arkts·鸿蒙·鸿蒙系统·openharmony
沧海一笑-dj6 天前
【鸿蒙开发】Hi3861学习笔记- 软件定时器示例
harmonyos·鸿蒙·openharmony·鸿蒙开发·软件定时器·hi3861
沧海一笑-dj7 天前
【鸿蒙开发】OpenHarmony调测工具hdc使用教程(应用开发者)
华为·harmonyos·鸿蒙·openharmony·hdc·调测工具
迅为电子10 天前
【北京迅为】iTOP-RK3568OpenHarmony系统南向驱动开发GPIO基础知识
驱动开发·openharmony·rk3568
jklinux14 天前
OpenHarmony4.1-轻量与小型系统ubuntu开发环境
linux·ubuntu·harmonyos·openharmony
码农老李16 天前
飞腾腾锐D2000 + OpenHarmony 4.1release部署deepseek大模型
openharmony·deepseek