全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

鸿蒙OpenHarmony【标准系统 编译】(基于RK3568开发

时间:2024-05-08 17:37

人气:

作者:admin

标签: 标准  鸿蒙      OpenHarmony 

导读:OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。...

编译

OpenHarmony支持hb和build.sh两种编译方式。此处介绍hb方式,build.sh脚本编译方式请参考[使用build.sh脚本编译源码]。

使用build.sh脚本编译源码

  1. 进入源码根目录,执行如下命令进行版本编译。

    ./build.sh --product-name name --ccache
    

    icon-note.gif说明: _name_为产品名称,例如Hi3516DV300、rk3568等。

  2. 检查编译结果。编译完成后,log中显示如下:

    post_process
    =====build name successful.
    

    编译所生成的文件都归档在out/{device_name}/目录下,结果镜像输出在out/{device_name}/packages/phone/images/ 目录下。

前提条件

  • 已正确[安装库和工具集]。
  • 已正确[安装编译工具]。
  • “Hello World”程序已编写完成。
  • 可正常登录Ubuntu环境。
  • 鸿蒙开发指导文档:[qr23.cn/FBD4cY]

操作步骤

在Ubuntu环境下进入源码根目录,执行如下命令进行编译:

  1. 设置编译路径。

    hb set
    
  2. 选择当前路径。

    .
    
  3. hihope下选择rk3568并回车。

    icon-note.gif说明:

    同样的开发板在适配不同的场景时,要采用的编译形态不同(即此处要选择的product不同),请参考[编译形态整体说明]
    图1 RK3568编译设置图例
    quickstart-standard-rk3568-build

  4. 默认情况下,编译的是32位系统,若不需要调整,则跳过此步骤。
    如需编译为64位系统,请执行如下命令:

    hb build --target-cpu arm64
    

HarmonyOS与OpenHarmony鸿蒙文档籽料:mau123789是v直接拿

搜狗高速浏览器截图20240326151547.png

  1. 执行编译。

    icon-note.gif说明:

    • 单独编译一个部件(例如hello),可使用“hb build -T 目标名称 ”进行编译。
    • 增量编译整个产品,可使用“hb build”进行编译。
    • 完整编译整个产品,可使用“hb build -f”进行编译。

    此处以完整编译整个产品为例进行说明。

    hb build -f
    
  2. 编译结束后,出现“rk3568 build success”字样,则证明构建成功。

    icon-notice.gif须知: 编译结果文件及编译日志文件获取路径:out/rk3568。

审核编辑 黄宇

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信