欢迎光临散文网 会员登陆 & 注册

海思hi3516dv300芯片AI图像模块学习(七)海思开发环境搭建和源码下载

2022-08-01 17:25 作者:饼干快快快跑  | 我要投稿

官方参考:https://device.harmonyos.com/cn/docs/documentation/guide/ide-install-windows-ubuntu-0000001194073744#section1566312395170


  1. 没难度

window下载 复制粘贴到虚拟机里即可


后面文件夹里打开命令行,继续跟着做

海思的工具:HUAWEI DevEco Device Tool

面向智能设备开发者,提供一站式的开发环境、一站式资源获取通道,实现了从芯片模板工程创建到开发资源挑选定制,再到编码、编译、调试、调优、烧录环节的全流程覆盖,帮助开发者实现 HarmonyOS Connect/OpenHarmony智能硬件设备的高效开发。


2.window安装HUAWEI DevEco Device Tool,要求把Python3.8装了


3.ubuntu安装SSH

四条命令,

4.window安装插件

vscode装remote ssh

window弄完之后继续到虚拟机这边,查一下ip和用户名

回到window端

在远程管理里输入ip和用户名

添加

选择Linux,然后在选择Continue,然后输入登录远程计算机的密码,连接远程计算机 。

连接成功,没导入源码前只有这边部分。到这里环境配好了,然后开始下下载创建源码工程,

源码下载参考:

https://docs.openharmony.cn/pages/v3.1/zh-cn/device-dev/quick-start/quickstart-ide-lite-sourcecode-acquire.md/

"yourname""your-email-address"填注册gitee用的即可


curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o /usr/local/bin/repo  #如果没有权限,可下载至其他目录,并将其配置到环境变量中

这一步容易错,参考:https://blog.csdn.net/weixin_45768644/article/details/124243645

将这个长命令拆开做

sudo apt-get install curl 

curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 >repo

cat repo #非空

sudo mv repo /usr/local/bin/

后面就和官方一样了

拷贝之后,需要给repo文件添加可执行权限

sudo chmod a+x /usr/local/bin/repo 

添加完成之后 可以用下面这条命令检测一下

pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests



推荐方法二简单一点

但是注意要在新建文件夹后,再在文件夹里运行命令行

mkdir /home/keii/OpenHarmony_master 

cd /home/keii/OpenHarmony_master 

在执行下面的命令:

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify

第一步之后信息会报错 说没有python3的环境

还是参考刚刚的网页,把python3链接到python


继续 repo sync -c,这条代码开始拉项目,要很久很久

成功后 repo forall -c 'git lfs pull',这个很快


在源码根目录下执行prebuilts脚本,安装编译器及二进制工具。

下载源码,到这里完成。

接下来导入源码,开始工程

参考:

https://docs.openharmony.cn/pages/v3.1/zh-cn/device-dev/quick-start/quickstart-ide-lite-create-project.md/


选鸿蒙源码,后续型号参考

https://device.harmonyos.com/cn/docs/documentation/guide/ide-hi3516dv300-compile-0000001146686054

选择 ipcamera_hispark_taurus_linux 版本的3516

安装工具链以前先把pip源换了

mkdir -p ~/.config/pip

touch ~/.config/pip/pip.conf

gedit ~/.config/pip/pip.conf

输入:

[global]

timeout =120

index-url =https://repo.huaweicloud.com/repository/pypi/simple 

[install]

use-mirrors =true 

index-url = https://repo.huaweicloud.com/repository/pypi/simple 

trusted-host = repo.huaweicloud.com 

保存

首次编译要很久,结束显示:


海思hi3516dv300芯片AI图像模块学习(七)海思开发环境搭建和源码下载的评论 (共 条)

分享到微博请遵守国家法律