2021-01-12 17:58:51
0
# 搭建Linux开发环境
查看shell是否为bash
ls -l /bin/sh
很显然不是
现在我们将其该为bash
sudo dpkg-reconfigure dash // 选择no
# 安装python环境
python --version 查看python版本。开发环境需要在python3.7以上
//sudo apt-get install python3.8
//若为16.04或之前需要从官方下载最新的包,apt下载只能到3.5
安装一系列包大家可以查看官网教程
https://device.harmonyos.com/cn/docs/start/introduce/oem_camera_start_environment-0000001052450997
获取源码:建议直接使用命令下载,不要使用文件传输
wget https://repo.huaweicloud.com/harmonyos/os/1.0/code-1.0.tar.gz
下载之后解压进入
这是里面的文件
我们主要修改的是applications/sample/camera/app/src/helloworld.c,这里我就不做修改,和平时写C语言一样。
之后回到源码的根目录下进行编译(code是我自己创建的工作空间)
编译后生成的所需输出在out/ipcamera_hi3518ev300目录下
我们仅需4个文件
有两种烧入方法
## 使用VScode
这里我出了点问题,还没有解决
## 使用HiTool
将生成的4个文件从虚拟机中移出,然后烧入,由于只能使用串口,烧入时间非常久,建议不使用
烧入之后回车出现hisilicon #
然后以下四个命令依次执行
出现OHOS
输入./bin/camera_app回车
这里我们的整个流程到此结束
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
侵权投诉