[文章]

【HarmonyOS HiSpark AI Camera试用连载 】开箱安装及编译环境踩坑

2021-1-9 20:51:57  121 试用 开箱 安装 编译 环境
分享
0
非常感谢电子发烧友提供这么好的平台,感谢@emitter  给予这次试用机会。
先晒一张开箱全家福
大合照.jpg
安装的视频教程可以到优酷上看,链接如下
HiSpark_AI_Camera开发套件_使用指导视频

https://v.youku.com/v_show/id_XNDk0NTM5MzAwMA==.html

如果嫌弃优酷广告可以从Hihope 官网下载视频教程,链接如下
Hihope 资料中心
http://hihope.org/download/AllDocuments
Hihope.png

聪明的你应该看到了这边还能下载到
AI_Camera_Hi3516DV300开发套件_说明书.pdf
HiSpark AI Camera 原理图.zip

PL2303_Prolific_DriverInstaller_v1_12_0.zip

USB-to-Serial Comm Port.exe


右侧往下拉,选择Hi3516DV300
还能下载到

Hi3516-HiTool.zip

Hihope2.png

接着分享下编译环境搭建踩的几个坑
我之前已经有搭建好wifi-iot的编译环境,天真的我以为AI Carmera应该也能直接编译过吧,然而并不是。
1./bin/sh: /usr/lib/ccache/../bin/clang: No such file or directory
截图如下
ccache_error.png
经过分析问题的原因在于,因为我原来的编译环境(编译android项目)需要用到ccache来加速编译,所以在我的Ubuntu的.bashrc 中有配置/usr/lib/ccache。
ccache_bashrc.png
再查看下/usr/lib/ccache,这边会将鸿蒙编译需要用到的clang相关指向/usr/bin/ccache
ccache_ls.png
目前的解法是,先将我的.bashrc中/usr/lib/ccache这个环境变量拿掉就不会报这个错了。
不过此处留下了一个疑问,是否可以用ccache来加速鸿蒙编译?我尝试了下但是没有成功,需要再另外找时间试下,如果有大神知道也可以帮忙指点下。

2.提示mcopy找不到,错误信息如下
mcopy_error.png
从菜鸟教程上查到
https://www.runoob.com/linux/linux-comm-mcopy.html
mcopy指令是一种mtools工具指令,可以在DOS系统中复制文件或者在DOS与Linux操作系统之间进行文件复制。

所以用以下指令顺利解决
  1. sudo apt-get install mtools
复制代码

3. 看到编译成功了,但是有报error unable to access jaRFile ,如下图

unable to access jarfile.png
到群里咨询大神才知道,需要安装打包和签名工具
  1. #mkdir -p ~/developtools && cd ~/developtools
  2. #URL_PREFIX=https://repo.huaweicloud.com/HarmonyOS/develop_tools/
  3. #wget $URL_PREFIX/hapsigntoolv2.jar
  4. #wget $URL_PREFIX/hmos_app_packing_tool.jar
复制代码


附上踩完坑后找到的华为官方Hi3516开发板介绍,环境搭建
https://device.harmonyos.com/cn/docs/start/introduce/oem_camera_start_3516-0000001052670587

最后分享下组装完成后点亮操作的视频。





评论

您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发文章