在win10中搭建zircon开发调试环境

由Windows内核团队与Canonical合作设计和开发的,可以让Windows 10下的开发者们在拥有Windows中那些强力支持之外,还能使用Linux下丰富的开发环境与工具,而不用启动到另外的操作系统或者使用虚拟机。这绝对是一个“来自开发者,服务开发者”的Windows 10特色,它的目的是让开发者们每天的开发工作都变得顺畅而便捷。

win10子系统的Linux的安装,这里以Ubutu18.04为例介绍一下环境如何搭建。

(1)环境设置

控制面板- >程序- >程序和功能- >启用或关闭窗口功能- >适用于Linux的Windows子系统 - >确定(然后重启)

在win10中搭建zircon开发调试环境

(2)安装ubuntu18.04(没有图形化界面)
在应用商店中搜索的的Linux的Ubuntu,可以看到支持很多发行版,如下:

在win10中搭建zircon开发调试环境


就像安装软件一样,非常简单,然后就可以在“开始”里看到ubuntu18.04,跟打开一个软件一样打开ubuntu18.04,然后就可以直接使用了。第一次进去的时候会提示创建用户名和密码,接下来就可以愉快的玩linux了。

在win10中搭建zircon开发调试环境


默认很多的软件都没有安装,如果要构建zircon,至少需要安装build-essential。
sudo apt-get install build-essential

 

(2)构建并运行zircon

在开始构建zircon的时候,需要将zircon的代码下载到ubuntu文件系统中,ubuntu根文件系统路径如下:

C:\Users\你的用户名\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs

 

现在就可以开始构建zircon了,参考zircon构建与运行,运行的结果如下:

 

在win10中搭建zircon开发调试环境