• Lv0
    粉丝0

积分1 / 贡献0

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

作者动态

设备开发-使用命令行开发-hb编译异常

李嘉图 显示全部楼层 发表于 2024-2-5 16:50:27

ubuntu版本:x86_64

编译目标开发板:open harmony4.0,arm64

当我在执行hb build --target-cpu arm64命令进行编译时,存在报错: /usr/include/x86_64-linux-gnu/gnu/stubs.h:7:11: fatal error: 'gnu/stubs-32.h' file not found 我查看了stubs.h内的代码,其中存在:非x86_64时会寻找stubs-32.h文件,但源码里面并没有此文件。 请问,这个判断依据是我当前进行编译的ubuntu设备还是依据于我传入的arm64。如何解决该问题。

已经下载源码,重试很多次,仍然存在此问题。

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

精彩评论2

s_hao

板凳 发表于 2024-3-18 15:01:52
环境问题,安装缺少的32位库文件
sudo apt-get install libc6-dev-i386
完成后在对应路径下可以找到需要的文件
该配置已有文档说明,文档链接如下:
https://gitee.com/openharmony/do ... 3%E9%85%8D%E7%BD%AE

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

返回顶部