【前言】非常感谢
电子发烧友
论坛、 凌智电子公司,批准了我的试用申请。虽然
开发板还在路上,但是兵未动,粮草先行,我昨晚我就开始着手开发环境的搭建。
开发环境的组建,可以说是一款开发板入门的一道坑。每用一款开发板都得折腾好几天。这里我把一些难点,以及解决方法分享给大家,希望大家别走的我湾路,早点上手。
1、资料的准备:我在网站上没有见到具体的链接。找了好多资料,只在B站上找到了视频,但是没有文章。后面在开发试用群上面才看到公告。这里把网址分享如下:
小凌派git仓地址:
https://gitee.com/Lockzhiner-Ele ... enharmony3.0lts.git
这里路径下有安装编译环境的说明
https://gitee.com/Lockzhiner-Ele ... r/lockzhiner/rk2206
这个目录下有每个样例的具体说明
https://gitee.com/Lockzhiner-Ele ... iner/rk2206/samples
2、我最起先是跟着视频老师的讲解一步一步的创建安装环境的。由于我原先试用了涂鸦的开发板,它的环境也是需要在ubuntu的环境下编译的。所以按装vitrual的步聚就免了。【但是,我根据老师的安装步骤按装所有工具之后,还是报错:
ARM-none-eabi-gcc 找不到】在网上找了好多答案,还是没有找到。
3、今天我再仔细的在gitee仓库:
https://gitee.com/Lockzhiner-Ele ... /lockzhiner/rk2206#[/url]
按照这个页面的介绍,先下载了ubuntu的已经安装好的环境的镜像包。好象路又顺了一些。
【但是到7、编译流程】时提示hb未找到。
lzdz@lzdz:/home/work/lockzhiner-rk2206-openharmony3.0lts$ hb set -root
hb:未找到命令
【解决方法】我以为是build没安装,安装后,还是显示一样的错误。于是再按装
./build/prebuilts_download.sh
安装好后加载环境变量:source build/envsetup.sh
还是显示hb:未找到命令
于是再安装 hb 工具:python3 -m pip install --user build/lite
然后 再 hb set -root 提示:[OHOS INFO] Input code path:
【到这里一脸蒙】按了一下回车键,提示OHOS Which product do you need? lockzhiner-rk2206
【再按一下回车键】就可以了。
然后编译: hb build -f 然后就OK了。
[OHOS INFO] lockzhiner-rk2206 build success
到这里编译环境就可以。
【思考】对于这个ubuntu下的编译环境的建立,还得花点心思才行。要几个视频、文档结合来看。
最后希望大家上手小凌派开发板顺利。祝大家五一快乐!