电子产业一站式赋能平台

PCB联盟网

搜索
查看: 693|回复: 0
收起左侧

【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】第二篇 开发环境搭建及代码编译

[复制链接]

2607

主题

2607

帖子

7472

积分

高级会员

Rank: 5Rank: 5

积分
7472
发表于 2020-11-13 15:56:11 | 显示全部楼层 |阅读模式
【HarmonyOS HiSpark Wi-Fi IoT 套件试用连载】第二篇 开发环境搭建及代码编译, 拿到开发板,首先第一步当然是配置开发环境了。 由于目前鸿蒙系统的开发方式是在Linux系统上面编译源码,Windows系统上编写、烧录,所以 需要搭建两个开发环境。




Linux环境搭建

关于Linux系统的环境搭建,华为官网有详细的教程。https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998



大家可以按照官网的教程一步一步的来搭建。不过,个人搭建所需时间比较长,没有半天一天配置不好,还有可能出错。个人建议可以看连志安老师的文章。https://bbs.elecfans.com/jishu_1992121_1_1.html   



有配置好的Ubuntu20.04的镜像,大家可以直接下载,直接编译代码,不需要再按官网的操作再重新搭建环境。

百度网盘(以下几个链接,选一个能用的下载就行):

1、链接:https://pan.baidu.com/s/1sT3ASuqRbh3zH3WFdxw6AA

提取码:iaap

2、链接:https://pan.baidu.com/s/1j8jLF0QZmiWhriiwzMPCMg

提取码:zgew





我就是采用连老师的镜像,在这里非常感谢连志安老师,让我们省了不少的时间,这样我们就有更多的时间去敲代码





镜像账号和密码:



账号:harmony

密码:123456

代码路径:~/harmony/code/code-1.0



相关的环境工具路径(可以不用管了,已经配置好了,直接可以编译):~/harmony/tools

在终端里输入 编译命令:



     python build.py wifiiot



1.jpg (29.35 KB, 下载次数: 0)

下载附件  保存到相册  

4 小时前 上传

直接编译,看到以下界面,就说明编译成功了。





2.jpg (117.83 KB, 下载次数: 0)

下载附件  保存到相册  

4 小时前 上传

我们可以去输出文件夹看一下





3.jpg (55.17 KB, 下载次数: 0)

下载附件  保存到相册  

4 小时前 上传






Windows环境搭建

关于
Windows系统的环境搭建,官网上有详细的搭建过程,按照步骤一步一步的安装就行。

https://device.harmonyos.com/cn/docs/ide/user-guides/tool_install-0000001050164976

我在这个过程中,出现了一个问题, 执行hpm命令提示“无法加载文件”,后来百度之后才解决。也怪我粗心大意,没有仔细看搭建过程,附录里面都有解决办法。

https://device.harmonyos.com/cn/docs/ide/user-guides/hpm_error-0000001054800737



这样设置过后就可以了




Windows和Ubuntu文件

由于
Windows和Ubuntu两个环境,文件传输、共享不太方便,为了能在windows里方便快捷的访问Ubuntu的文件,所以就需要安装
samba服务。这个安装过程,连志安老师的文章里有,https://bbs.elecfans.com/jishu_1992121_1_1.html  大家可以去看一下。

安装samba过程中,要注意虚拟机的网络连接要设置成“
桥接模式”。

设置好之后,如下图所示,在我的电脑里就可以直接便捷的访问Ubuntu的文件了。





4.jpg (22.63 KB, 下载次数: 0)

下载附件  保存到相册  

2 小时前 上传





好了,第二篇文章写完了,未完待续……
回复

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表