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 看看提示,是不是有哪个组件没有安装?按照提示安装。 

你可能感兴趣的:(OpenHarmony)