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

发布时间:2024年01月06日

目录

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

?一、开发环境搭建

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

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

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

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

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

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

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

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

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

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

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

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

二、编译

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

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

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

bash build/prebuilts_download.sh

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

三、总结

待续........

文章来源:https://blog.csdn.net/wensan911/article/details/135424032
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。