OHOS开发环境的搭建和分享 精华

liangkz_梁开祝
发布于 2022-5-29 12:46
浏览
2收藏

百度网盘:

链接:https://pan.baidu.com/s/1KvSGFBf6pdyqdJTTq_1O6A?pwd=ohos
提取码:ohos

1.UbuntuOhos开发环境

  前文《OHOS3.1 简明编译流程》分享了一个现成的OHOS开发环境“UbuntuOhos”,见上面的百度网盘链接。

OHOS开发环境的搭建和分享-鸿蒙开发者社区

  这个“UbuntuOhos”环境的详情,见网盘内的“UbuntuOhosREADME.txt”文档描述。它是在LTS3.0时代,基于Ubuntu20.04版本搭建的,如需要编译3.1Release和最新Master分支代码,请按“UbuntuOhosREADME.txt”文档的说明更新和安装新的依赖工具即可。
  该虚拟机默认100G硬盘,单独存放Master或LTS分支并编译标准系统,都是足够了。如果空间不够了请按“虚拟机添加外置硬盘的操作步骤.txt”文档的说明自行挂载外置虚拟硬盘即可。

2. ohos2004-20220528

  我基于Ubuntu20.04版本,新搭建了一个环境,已经把新的依赖工具和编译工具安装进去了,不过没装DevEco IDE,有需要的小伙伴请自行去官网下载和安装最新版本的即可。
  该虚拟机默认30G硬盘,请按“ohos2004-20220528-README.txt”和“虚拟机添加外置硬盘的操作步骤.txt”文档的说明,自行挂载外置虚拟硬盘即可。代码和重要数据单独存放在外置硬盘上,把Ubuntu系统和我们的数据分开,有非常大的好处,请自行体会。
  我已确认该环境编译LTS3.0、3.1Release分支均OK,未确认Master分支的编译。
OHOS开发环境的搭建和分享-鸿蒙开发者社区

3. 基于Ubuntu21.10的开发环境

  前些天我用 ubuntu-21.10-desktop-amd64 搭建了一个新环境,遗憾的是该环境编译3.1Release/Master代码,会出现《在ubuntu-21.10上编译OHOS 3.1的坑》一文中提到的几处编译异常。
  在相关仓库的Issue列表上,可以看到别人也有遇到过类似问题,可见OHOS代码在21.10的Ubuntu上编译,确实还会有些问题,因此建议大家还是按要求用20.04的Ubuntu即可,这也是我重新搭建ohos2004-20220528这个环境的原因。

已于2022-5-29 12:46:57修改
4
收藏 2
回复
举报
1条回复
按时间正序
/
按时间倒序
离北况归
离北况归

赞赞赞,梁老师yyds

回复
2022-5-29 14:00:25
回复
    相关推荐