鸿蒙系统编译报错/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
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值