鸿蒙系统编译报错/root/ninja/ninja -w dupbuild=warn -C /root/openharmony/out/ipcamera_hi3518ev300 failed, ret

前一段时间在网上看见华为鸿蒙操作系统开源,一直没有时间去了解该操作系统,趁着国庆假期来尝尝鲜。所以就从gitee上下载了鸿蒙系统的源码,开始了编译踩坑之旅,其实在gitee上有很详细的教程。下面大概说一下环境搭建的资源地址以及方法,最后给出关于错误you can check build log in /root/openharmony/out/ipcamera_hi3518ev300/build.log
/root/ninja/ninja -w dupbuild=warn -C /root/openharmony/out/ipcamera_hi3518ev300 failed, return code is 1的解决方法。
资源下载地址:https://gitee.com/openharmony
在这里插入图片描述

环境搭建:
在这里插入图片描述
华为出的教程,写的很详细,很好上手,还是挺良心的。
本人是在Ubuntu18.04环境下编译,所以在编译之前在Ubuntu下安装了如下软件:
在这里插入图片描述
安装完成后,解压源码,使用命令python build.py ipcamera_hi3518dv300 -b debug开始编译。不出意外的报错了,错误如下:
在这里插入图片描述
然后就再次看华为的环境搭建文档,确认之前提到的7个文件安装都没问题之后,突然意识到自己还有一个操作没有做,就是将shell更换为bash,于是按照如下步骤尝试:
在这里插入图片描述
操作完成之后,问题解决,编译成功:
在这里插入图片描述
总结:其实这种错误如果认真看文档完全可以避免,但往往就是文档中的一小点没注意就会导致出错。于是写下这篇博客,就是为了警醒自己要认真看文档。
重要的事情说三遍:
认真看文档!
认真看文档!
认真看文档!

  • 1
    点赞
  • 1
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:1024 设计师:我叫白小胖 返回首页
评论

打赏作者

anymore-hello

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值