HarmonyOS技术社区 · 2020年11月10日

【开发板试用报告】2.WiFi IoT智能家居套件 - 编译环境搭建

本文记录一下自己搭建开发环境的过程,一方面是做一下笔记,防止以后忘掉,另一方面希望能帮到有需要的人。

1.搭建Linux编译环境及相关工具

参考: 第1~2章 鸿蒙系统介绍 和 编译环境搭建 持续更新,链接:https://harmonyos.51cto.com/p...

本人的电脑是win10系统,准备使用vmware+ubuntu+SecureCRT+WinSCP的方式进行linux下代码的编译

(1)下载大神做好的ubuntu 20.04 镜像,这个镜像文件里相关工具都做好了,不需要再做配置(具体下载路径见上面连接)

(2)下载vmware,我用的版本是15.5.6,安装的时候选择默认即可。安装完成,打开下载的ubuntu 20.04 镜像文件,就可以访问linux了,用户名是harmony,密码123456

(3)下载SecureCRT和WinSCP,CRT用来通过ssh连接linux操作系统,进行编译。WinSCP用来连接linux,拷进或拷出文件使用。由于linux系统是20.04,因此这两个软件的版本有要求,否则秘钥交换失败,会导致连接不上linux。

vmware15.5.6 链接:https://pan.baidu.com/s/1cSgw... ,提取码:gnnp,感谢 邵作伟提供

SecureCRT_8.7.2.224_64 链接: https://pan.baidu.com/s/1TWq1... 提取码: kbdx

WinSCP-5.17.5-Setup 链接: https://pan.baidu.com/s/1BNme... 提取码: pgtp

图片.png

用VMware打开的ubuntu系统

图片.png

SecureCRT软件

图片.png

WinSCP软件

2.Windows环境搭建

Windows的环境搭建,官网已经有了,参考如下。

https://device.harmonyos.com/...

安装过程还算顺利,只是在安装hpm的时候,一直报错。

解决方法如下(参考:https://device.harmonyos.com/...

(1)使用管理员身份运行PowerShell。
(2)执行如下命令,修改PowerShell执行策略,并在提示是否更改执行策略时,输入:Y。

set-ExecutionPolicy RemoteSigned


作者:hcl0317
想了解更多内容,请访问:
51CTO和华为官方战略合作共建的鸿蒙技术社区
https://harmonyos.51cto.com#jssq

推荐阅读
关注数
3010
内容数
446
华为鸿蒙相关技术,活动及资讯,欢迎关注及加入创作
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息