OpenHarmony鸿蒙源码下载编译和开发环境搭建

目录

  • 一、开发环境搭建和源码下载
  • 二、编译
  • 三、总结

 一、开发环境搭建

最好是在如Ubuntu18.04以上的系统中搭建,不然有些软件依赖需要解决,加大搭建时间

如gitee中开源OpenHarmony中的文档所示,搭建开发环境,搭建文档网站如下:

zh-cn/device-dev/get-code/sourcecode-acquire.md · OpenHarmony/docs - Gitee.com

以下截图来自如上OpenHarmony文档:

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第1张图片

这里需要python3和pip3软件下载,这个参考其他文章。python自带的,里面默认是python2.7,需要ln -s /usr/bin/python3.6 /usr/bin/python,改变默认的python软链接

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第2张图片

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第3张图片

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第4张图片

以下截图来自如上OpenHarmony文档:

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第5张图片

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第6张图片

通过ssh生成ssh-keygen -t rsa -C "邮箱",生成公钥,然后配置到gitee里面去

(https://gitee.com/profile/sshkeys)

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第7张图片

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第8张图片

出现错误:git-lfs filter-process --skip: 1: git-lfs filter-process --skip: git-lfs: not found

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第9张图片

sudo apt-get install git-lfs,安装后,再repo sync -c

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第10张图片

以下截图来自如上OpenHarmony文档:

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第11张图片

以下截图来自如上OpenHarmony文档:

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第12张图片

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第13张图片

二、编译

源码编译的gitee中openharmony网站如下:

zh-cn/device-dev/subsystems/subsys-build-all.md · OpenHarmony/docs - Gitee.com

以下截图来自如上OpenHarmony文档:

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第14张图片

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第15张图片

bash build/prebuilts_download.sh

OpenHarmony鸿蒙源码下载编译和开发环境搭建_第16张图片

编译需要的工具和构建出错了,另外的博客再介绍了

三、总结

待续........

你可能感兴趣的:(华为方舟和鸿蒙系统学习,harmonyos)