-
推荐系统Ubuntu 2204
-
必须安装的软件
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
-
修改/usr/bin/repo文件,源改成清华
REPO_URL = "https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/"
-
设置~/.pip/pip.config
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install] trusted-host = https://pypi.tuna.tsinghua.edu.cn -
安装hb工具
python3 -m pip install --user build/hb
-
sh改为bash shell
sudo dpkg-reconfigure dash
-
如果运行hb build报错,尝试运行hb env 看看提示,是不是有哪个组件没有安装?按照提示安装。
OpenHarmony系统编译环境
ssmile2023-11-19 5:02
相关推荐
白茶三许10 小时前
【2025】Flutter 卡片组件封装与分页功能实现:实战指南●VON2 天前
Flutter 项目成功运行后,如何正确迁移到 OpenHarmony?常见疑问与跳转失效问题解析●VON2 天前
Flutter 编译开发 OpenHarmony 全流程实战教程(基于 GitCode 社区项目)坚果派·白晓明3 天前
通过开源鸿蒙终端工具Termony完成Make 命令行工具构建过程深度解读坚果派·白晓明3 天前
通过开源鸿蒙终端工具Termony完成Talloc 命令行工具构建过程深度解读坚果派·白晓明3 天前
通过开源鸿蒙终端工具Termony完成PCRE2 命令行工具构建过程深度解读坚果派·白晓明3 天前
通过开源鸿蒙终端工具Termony完成Busybox 命令行工具构建过程深度解读坚果派·白晓明4 天前
常用URL语法传输数据开源命令行工具curl鸿蒙化构建过程深度解析坚果派·白晓明4 天前
通过开源鸿蒙终端工具Termony完成Zlib 命令行工具构建过程深度解读坚果派·白晓明5 天前
Tree 命令行工具鸿蒙化构建过程问题及解决方法