老实说,万事开头难,所以编译环境尤为重要。
01
为什么要用win10的WLS子系统?
-鸿蒙编译需要linux环境,不需要连接烧录(WLS的ubuntu底层还是win10那套,要使用usb很麻烦)
-可以使笔记本资源释放(不用虚拟机)
-基于考虑是鸿蒙的烧录是在win10上完成的,而编译环境是在linux平台才完成。linux不需要完成usb连接烧录这些。那么win10的子系统ubuntu是可以使用的。
备注:最好备份一份虚拟机环境,不能保证后续鸿蒙环境是否还需要重新调整。
WLS的安装的话,就不详细说明,直接百度有非常详细就教程,这里直接进行鸿蒙环境的配置。
02
WLSubuntu18.04编译环境配置
查看python版本信息

鸿蒙编译环境麻烦点都主要是python安装,ubuntu18.04默认python版本是python2的,要安装成python3.8的。

环境配置
完全安装官方配置进行,可以直接跳转参考:https://device.HarmonyOS.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
也可以参考代码仓库Code-1.0docsquick-start搭建环境.md。
1、将linuxshell改为bash

2、安装python3.8

链接python3.8

安装pip3
1.sudoapt-getinstallpython3-setuptoolspython3-pip-y
2.sudopip3install--upgradepip
安装setuptools
1.pip3installsetuptools
安装GUImenuconfig工具
1.sudopip3installkconfiglib
安装pycryptodome
1.sudopip3installpycryptodome
安装ecdsa
1.sudopip3installecdsa
安装scons
1.sudoapt-getinstallscons-y
注:scons的版本最好大于3.0.4的。

然后就是安装对应的工具链,直接参考官方文档就行了:
1安装gn
2安装ninja
3安装gcc_riscv32(WLAN模组类编译工具链)
最后,把code导入到vscode上

打开Terminal,选择WSL终端
注:因为Terminal默认是cmd,所以要重新选择WSLBash,下拉选择SelectDefaultShell,在最上面会弹出Bash选项,选择WSLBash。最后重新添加终端就可以了。

编译pythonbuild.pywifiiot

责任编辑:xj
原文标题:win10的WLS环境搭建记录
文章出处:【微信公众号:HarmonyOS社区】欢迎添加关注!文章转载请注明出处。
原文标题:win10的WLS环境搭建记录
文章出处:【微信号:HarmonyOS_Community,微信公众号:HarmonyOS社区】欢迎添加关注!文章转载请注明出处。
相关推荐
如图所示,微软在这个警告中写道:你当前使用的Win7 PC已经停止支持。截止2020年1月14日,W....
倩倩 发表于 01-23 10:56
•
299次
阅读
据悉,用户在论坛上报告说,此更新已发布到Win10的消费者版本,当用户检查更新时会立即显示此更新,即....
倩倩 发表于 01-23 10:50
•
217次
阅读
微软官方决定在2020年全面终止对Win7系统的支持。与此同时,微软也希望个人用户可以尽快的升级到W....
倩倩 发表于 01-23 10:44
•
232次
阅读
允许卸载更多的预装应用,包括3D Viewer(混合现实查看器)、计算器、日历、Groove音乐、电....
倩倩 发表于 01-23 10:34
•
70次
阅读
据悉,ROS是面向机器人标准化设计的主流操作系统之一,诞生于2007年,来自Willow Garag....
倩倩 发表于 01-23 10:29
•
252次
阅读
Win10 RS5更新中的Edge浏览器也将获得更新,改善了PDF阅读器,工具栏增加了“添加备注”选....
倩倩 发表于 01-23 10:18
•
128次
阅读
华为手机怎么升级鸿蒙系统,操作步骤如下:首先打开华为手机,点击“设置”选项。
电子魔法师 发表于 01-22 15:21
•
1668次
阅读
1月22日消息 荣耀今日举行了独立后的首场新品发布会,会后荣耀 CEO 赵明接受了媒体采访。 在未来....
工程师邓生 发表于 01-22 14:54
•
649次
阅读
今日上午,荣耀召开发布会,发布了V40、2021款 MagicBook14/15、荣耀手表 GS P....
如意 发表于 01-22 14:52
•
438次
阅读
荣耀今日举行了独立后的首场新品发布会,会后荣耀 CEO 赵明接受了媒体采访。 在未来的手机操作系统问....
璟琰乀 发表于 01-22 13:31
•
293次
阅读
微软已经启动了下个 Windows 10 功能更新的准备工作,预估会在今年上半年(4-5 月之间)发....
如意 发表于 01-22 11:39
•
425次
阅读
编译驱动程序
编译应用测试程序
运行测试
...
发表于 01-22 07:00 •
0次
阅读
Hello各位,让大家久等了,好了话不多说,我们直接进入正题。本期迎来了HarmonyOS系列特刊的第三期了,一起来看看本期精彩内...
发表于 01-21 14:20 •
191次
阅读
近日,win10系统出现严重蓝屏漏洞,该漏洞将导致电脑系统崩溃并显示蓝屏波及全球数亿用户。
如意 发表于 01-21 11:48
•
399次
阅读
1 月 20 日晚间消息,360 公司今日表示,监测发现 Win10 出现严重蓝屏漏洞,该漏洞将导致....
工程师邓生 发表于 01-21 11:11
•
445次
阅读
1月21日消息 据外媒 Aroged 消息,微软 Win10 最新的系统更新后,依旧有一些 Bug ....
工程师邓生 发表于 01-21 10:29
•
485次
阅读
终于把 IDE 安装好了!可以开始第一个 App 了 ,yeah! 在左侧的“Project”工程文....
虽说微软还没有正式推送Windows 10X,但是新一代Windows系统已经开始被扩散开来,即便你....
如意 发表于 01-20 15:35
•
185次
阅读
大家好,我是张飞实战电子的张角老师。我目前正在做的一个项目是开发一块基于RISC-V架构单片机的鸿蒙系统开发板。
鸿蒙系...
发表于 01-20 13:31 •
11次
阅读
我们知道Windows 10X是微软全新打造的Windows系统,尽管它已经跳票到了2021年,但关....
近日,Win10系统出现重大漏洞,会导致电脑系统崩溃并显示蓝屏,波及全球数亿用户。
如意 发表于 01-20 09:29
•
632次
阅读
如果不需要或者不信任第三方杀毒软件,微软Win10自带的Defender杀毒软件也够用了,比较烦人的....
如意 发表于 01-19 15:53
•
185次
阅读
本文档的主要内容详细介绍的是or32 uclinux arm内核编译工具免费下载。
发表于 01-19 15:53 •
15次
阅读
Windows 10又出现故意Bug了,用Chrome浏览器访问一些路径立刻出现蓝屏。
如意 发表于 01-19 11:05
•
237次
阅读
1月19日消息 外媒 Windows Latest 报道,本月早些时候,Windows 10X 未发....
工程师邓生 发表于 01-19 10:10
•
307次
阅读
虽说微软还没有正式推出Windows 10X,但是目前该系统已经在开始内测了。
如意 发表于 01-19 09:20
•
388次
阅读
无论是Windows还是macOS,都少不了各种小工具的加持。作为操作系统中必不可少的组成部分,小工....
如意 发表于 01-18 13:53
•
157次
阅读
虽然微软还没有正式推送Windows 10X,但是从目前的准备工作来看,已经基本就绪,而且部分用户已....
如意 发表于 01-18 11:56
•
365次
阅读
去年12月,微软面向会员用户开放了ARM平台下对模拟64位程序的支持。
如意 发表于 01-18 09:56
•
289次
阅读
外媒 Windows Latest 报道,消息称微软正在研究一个 Windows 10 自动更新,将....
工程师邓生 发表于 01-17 09:57
•
461次
阅读
Bleeping Computer 援引 Infosec 研究人员 Jonas L 的报告称,某个组....
如意 发表于 01-15 15:11
•
463次
阅读
1月15日消息 外媒 BleepingComputer 报道,Infosec 研究员 Jonas L....
工程师邓生 发表于 01-15 10:40
•
348次
阅读
我们知道微软将会在今年给Win10更换全新设计的UI,让Win10的界面更加整齐划一。现在,微软泄露....
如意 发表于 01-15 09:28
•
225次
阅读
今晨,微软面向Dev通道的Insider会员推送了Windows 10新预览版,操作系统版本号Bui....
工程师邓生 发表于 01-14 17:30
•
756次
阅读
在Windows 10下全球第一大浏览器用起来更流畅了,这要感谢微软。
如意 发表于 01-14 14:53
•
289次
阅读
我们知道微软今年会在Win10中发力,按照微软的规划,将会在上半年先发布一个小修小补的版本Win10....
如意 发表于 01-14 14:11
•
257次
阅读
我们知道微软今年会在Win10中发力,按照微软的规划,将会在上半年先发布一个小修小补的版本Win10....
工程师邓生 发表于 01-14 13:58
•
363次
阅读
本周,新浪科技等主办了“2020科技风云榜”活动。
如意 发表于 01-14 10:33
•
541次
阅读
华为鸿蒙系统 HarmonyOS 2.0 京东、美团、优酷等软件,分布式跨设备交互演示及简单说明
...
发表于 01-14 09:52 •
303次
阅读
搭载HarmonyOS鸿蒙系统2.0的华为P40演示
发表于 01-14 09:32 •
202次
阅读
鸿蒙手机在智慧课堂上的应用。
发表于 01-14 09:30 •
177次
阅读
经过一年的折腾和几个月的沉默,Windows 10X终于完成并准备“发布到生产厂商(RTM)”版本,....
如意 发表于 01-14 09:16
•
198次
阅读
上周微软对 Solarwinds 黑客事件的调查发现,黑客似乎已经入侵了他们的一些内部账户,并查看了....
工程师邓生 发表于 01-13 16:07
•
387次
阅读
本篇介绍了开发板Hi3516DV300的硬件资料,包括开箱组装、各主板介绍、芯片手册等等...
本篇主要讲述安装虚拟机、安...
发表于 01-13 15:03 •
303次
阅读
自华为自有操作系统鸿蒙OS发布至今已经过去一年多的时间,最新统计显示,以鸿蒙OS作为“底座”,华为目....
通信视界 发表于 01-13 11:49
•
808次
阅读
尽管面临种种困难,华为每年上半年的新旗舰P50系列还是正在赶来,而且会发生相当大的变化,尤其是操作系....
如意 发表于 01-13 10:22
•
312次
阅读
鸿蒙 OS 不是安卓的拷贝,也不是 iOS 的拷贝,它是真正面向未来 IoT 时代的一个全景操作系统....
在 camera_sample.cpp 的 main() 中,首先调用 CameraKit::Get....
上周,知名爆料者 @hereYashRaj 表示他获得了一些关于华为 P50 系列以及华为 Mate....
工程师邓生 发表于 01-13 09:05
•
943次
阅读
据新浪科技报道,华为消费者 BG 软件部总裁王成录在“2020 科技风云榜” 演讲中表示,鸿蒙 OS....
Les 发表于 01-12 18:05
•
599次
阅读
如题
https://developer.harmonyos.com/cn/docs/documentation/doc-guides/ui-java-component-progressbar-0000001060379891
h...
发表于 01-12 15:23 •
223次
阅读
1月12日,新浪主办的“2020科技风云榜”活动上,华为消费者BG软件部总裁王成录在主题演讲中表示,....
工程师邓生 发表于 01-12 14:51
•
483次
阅读
1月12日,新浪主办的“2020科技风云榜”活动上,华为消费者BG软件部总裁王成录在主题演讲中表示,....
如意 发表于 01-12 13:47
•
371次
阅读
我们知道,微软正在紧锣密鼓地准备一个极其重要的Windows分支——Windows 10X。
如意 发表于 01-12 12:09
•
437次
阅读
自Windows 1.0以来,控制面板一直是Windows的一部分,相较之现代的“设置”应用程序,很....
如意 发表于 01-11 12:13
•
276次
阅读
进入2021年,正如去年,微软将在今年推送两次Windows 10重大版本升级,21H1和21H2,....
如意 发表于 01-11 10:47
•
225次
阅读
之前苹果公布了他们新系统的安装率,截止到2020年的12月15日的时候,iOS14的安装率达到了惊人....
工程师邓生 发表于 01-11 09:02
•
313次
阅读
非常感谢电子发烧友提供这么好的平台,感谢@emitter 给予这次试用机会。
先晒一张开箱全家福
安装的视频教程可以...
发表于 01-09 20:51 •
0次
阅读
工作中经常会遇到,需要和同事共享传输一些文档资料,但如果遇到诸如大容量资料时,就会发现使用U盘或者在....
工程师邓生 发表于 01-08 17:55
•
493次
阅读
本期电子书为连志安老师的原创文章整合,从对系统的介绍、编译环境搭建,一步步深入,逐渐实现初步开发的一些功能,看似简单,实...
发表于 01-08 16:37 •
351次
阅读
评论