欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 幼教 > 安装OpenHarmony编译库和工具集

安装OpenHarmony编译库和工具集

2025/9/19 7:00:13 来源:https://blog.csdn.net/longyuzi/article/details/140065344  浏览:    关键词:安装OpenHarmony编译库和工具集

一、搭建开发环境

1.1、Ubuntu搭建,参考

VMware完美安装Ubuntu20.04-CSDN博客文章浏览阅读286次,点赞5次,收藏3次。详细介绍了VMware下安装Ubuntu20.04https://blog.csdn.net/longyuzi/article/details/139935769

1.2、拉取OpenHarmony源码

OpenHarmony源码获取-CSDN博客文章浏览阅读116次,点赞3次,收藏2次。OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。本文详细介绍了如何通过码云拉去代码https://blog.csdn.net/longyuzi/article/details/140064404

 1.3、添加华为云源

打开source.list,并添加华为云源

sudo vim /etc/apt/sources.listdeb http://repo.huaweicloud.com/ubuntu/ bionic main multiverse restricted universe
deb http://repo.huaweicloud.com/ubuntu/ bionic-updates main multiverse restricted universe
deb http://repo.huaweicloud.com/ubuntu/ bionic-security main multiverse restricted universe
deb http://repo.huaweicloud.com/ubuntu/ bionic-backports main multiverse restricted universe

1.4、将Ubuntu环境修改为bash

执行如下命令,确认输出结果为bash。如果输出结果不是bash,请根据子步骤,将Ubuntu shell修改为bash。

ls -l /bin/sh

打开终端工具,执行如下命令,输入密码,然后选择No,将Ubuntu shell由dash修改为bash。 

sudo dpkg-reconfigure dash

1.5、将Python 3.8设置为默认Python版本。

查看Python 3.8的位置:

which python3.8

将Python和Python3切换为Python 3.8:

sudo update-alternatives --install /usr/bin/python python {Python 3.8 路径} 1    #{Python 3.8 路径}为上一步查看的Python 3.8的位置
sudo update-alternatives --install /usr/bin/python3 python3 {Python 3.8 路径} 1   #{Python 3.8 路径}为上一步查看的Python 3.8的位置

二、安装库和工具集

2.1、用脚本安装库,在当前工程目录执行:

./build/build_scripts/env_setup.sh

2.2、安装工具集

bash build/prebuilts_download.sh

2.3、安装编译环境

python3 -m pip install --user ohos-build

设置环境变量

vim ~/.bashrc
export PATH=~/.local/bin:$PATH
source ~/.bashrc

三、编译

hb set 

编译成功的log可以在资源里下载

https://download.csdn.net/download/longyuzi/89496226icon-default.png?t=N7T8https://download.csdn.net/download/longyuzi/89496226

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词