用于指导纯净系统下的傻瓜式、最快速搭建OpenHarmony环境。
建议找一个有启动盘的白嫖 0.0
win10镜像:下载 Windows 10 (microsoft.com)
插入启动盘到电脑上,然后启动电脑,疯狂F9,进入BIOS模式,等待出现界面后选择首选项回车,再回车。
等待安装成功!
安装指导:https://www.cnblogs.com/csji/p/13558221.html
安装指导:https://my.oschina.net/u/4399679/blog/3372590?hmsr=kaifa_aladdin
安装包见工具集
安装包见工具集
安装包见工具集
安装包见工具集
安装指导:https://www.cnblogs.com/xueweisuoyong/p/11914045.html
记得要配置username和email
git config --global user.name "XXX"
git config --global user.email XXX@XXXXXX.com
安装指导:Windows10开启Ubuntu子系统简易步骤 - 知乎 (zhihu.com)
映射ubuntu文件系统:
1. 添加一个网络位置
2. 指定网站的位置
3. \\wsl$\Ubuntu-20.04
注意:需要升级到WSL2,否则编译会很慢
升级指导:window10将wsl升级到wsl2
// 代码下载
repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify
repo sync -c -j32
// 编译构建L2的rk3568系统
repo forall -c 'git lfs pull'
bash build/prebuilts_download.sh
./build.sh --product-name rk3568 --ccache
获取源码及Ubuntu编译环境准备 | OpenHarmony
跑到ubuntu子系统中,clone下面这个仓库
git clone git@gitee.com:landwind/openharmony_oneclick_env_init
cd openharmony_oneclick_env_init
进入该路径下后:
vim source.sh
将这行内容修改为自己准备存储OpenHarmony代码的路径:
work_dir='/home/***/workspace/open_harmony/master'
bash init.sh;source /etc/profile
出现错误解决错误即可
如果出现gn下载失败,即:
请本地执行:
wget --no-check-certificate https://repo.huaweicloud.com/harmonyos/compiler/gn/1717/linux/gn-linux-x86-1717.tar.gz
然后把下载的gn文件移动到之前设置的workdir,如果出现权限不足,就手动chmod一下
重新执行bash init.sh;source /etc/profile
(1)python没有指定版本
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
(2)路径找不到sh文件
把对应sh里面的路径改成存放目标sh的绝对路径
代码存放在自己设置的work_dir/OpenHarmony路径内
尝试编译L2或者L1,检查是否可以编译成功
./build.sh --product-name rk3568
hb set
hb build
下载地址:点此下载
串口驱动(USB-to-Serial Comm Port):HiHope官网
USB烧录需要驱动HiUSBBurnDriver:HiHope官网
USB转串口驱动(CH341SER):HiHope官网
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。