积分19 / 贡献0

提问2答案被采纳1文章0

OpenHarmony5.0.1-release 编译报错

飞龙腾天_UQOMO 显示全部楼层 发表于 2024-12-10 10:21:44

【问题描述】

  1. 介绍问题现象和发生的背景 采用命令行的方式编译5.0.1系统时报错,原因为没有/out/rk3568/error.log 这个文件。

  2. 相关的代码(请勿使用截图)

  3. 运行结果、错误截图

    image.png

  4. 我尝试过的解决方法和结果

    尝试在第二次编译过程中手动创建了/out/rk3568/error.log,最终还是报错,似乎是某个脚本把这个error.log 改名成了error.1733790843.2513437.log ,但它又没创建这个error.log文件。

    用编译命令 build.sh 和 hb build 是同样的结果

  5. 我想要达到的结果

    能成功编译 OpenHarmony5.0.1-release

【运行环境】

硬件:rk3568 ROM版本:OpenHarmony5.0.1-release DevEvoStudio版本: SDK版本:

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论3

飞龙腾天_UQOMO

沙发 发表于 2024-12-10 17:47:23
将主机内存由32G改为64G后编译成功了,没有再出现这个问题,初步猜测应该是主机内存不足导致的,在编译过程中也查看了主机内存占用情况,发现大部分时间内存占用超过了32G,有时甚至超过了40G。

Jason Yan

发表于 2024-12-11 13:01  IP属地: 浙江省温州市

回复 飞龙腾天_UQOMO: 请问一下主机内存怎么修改

飞龙腾天_UQOMO

发表于 2024-12-11 14:41  IP属地: 江苏省扬州市

回复 Jason Yan: 我是在服务器上装的VM虚拟机,在虚拟机上装的Ubuntu,修改内存只需要在虚拟机里给ubuntu系统分配内存就行了,前提是不能超过实际的物理内存大小。比如实际内存条大小总共只有32G的话,分配给ubuntu的内存就不能超过32G

【2 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部