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

阅读量0
0
0
`拿到开发板,首先第一步当然是配置开发环境了。由于目前鸿蒙系统的开发方式是在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

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

2.jpg

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

3.jpg



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

回帖

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