手动配置编译环境确实是比较烦琐的,而使用预搭建的编译环境会极大地提高OpenHarmony初学者的入门效率,从而获得更好的学习体验。下面介绍如何使用预搭建的编译环境。
请在本节的配套资源中下载“OVF-OpenHarmony-Pegasus.7z”文件。这是我们预先搭建好的编译环境的一个压缩包。
找到下载好的预搭建的编译环境,把它解压缩,如图2-75所示。
图2-75 解压缩预搭建的编译环境
接下来,找到.ovf文件,双击进行导入,如图2-76所示。
图2-76 导入.ovf文件
设置好虚拟机的位置后,单击“导入”按钮,如图2-77所示。
导入完成之后,单击“网络”选区的“网络地址转换”,在弹出的窗口中选择连接方式为“桥接网卡”,单击“OK”按钮。
图2-77 导入虚拟机
启动虚拟机,并进行一些初始设置。首先登录,用户名为“dragon”,密码为“0”。
(1)设置分辨率。为了后续操作方便,建议配置一下屏幕分辨率。具体的配置选项如图2-62所示。
(2)安装VirtualBox增强功能(可选步骤)。首先,在“控制”菜单中单击“设置…”选项,如图2-78所示。
图2-78 虚拟机设置
选择“存储”选项,单击SATA控制器右侧的“添加 虚拟 光驱”按钮,如图2-79所示。
图2-79 添加虚拟光驱
单击“留空”按钮,如图2-80所示。之后单击“OK”按钮关闭设置窗口。
图2-80 介质留空
然后,在“设备”菜单中选择“安装增强功能…”选项。
单击“运行”按钮,如图2-81所示。输入用户的密码,单击“认证”按钮。
图2-81 运行安装程序
在增强功能安装完成后,需要重启虚拟机,如图2-82所示。
虚拟机重启后,登录虚拟机,可以看到分辨率恢复为默认值了,调整一下分辨率(建议调整为1280px×800px)。接下来,在设备菜单中选择“共享粘贴板”—“双向”选项。在设备菜单中选择“拖放”—“双向”选项。
图2-82 增强功能安装完成
(3)建立快照(可选步骤)。至此,预搭建的编译环境就安装完成了。
您可以给它建立一个快照。建立快照的目的是保留一个干净的编译环境,可以随时还原。首先,把虚拟机关机,然后使用虚拟机备份生成功能来建立一个快照,名称可以随意。建立快照的具体过程可以参考2.2.1节,这里就不再赘述了。
最后,建议在桌面上新建一个编译环境的快捷方式,具体方法如下。
找到虚拟机所在的位置,找到扩展名为“vbox”的文件,如图2-83所示。在桌面上新建它的快捷方式。可以对桌面上的快捷方式进行重命名,比如“Ubuntu”。
图2-83 新建快捷方式
在学习了本节和2.1节的内容后,您已经在桌面上新建了以下几个快捷方式:
(1)Ubuntu——编译环境。
(2)VS Code——开发工具。
(3)HiBurn——烧录工具。
(4)MobaXterm——串口调试工具。
随着今后的学习,您还会新建另外两个工具的快捷方式,第一个是快速烧录工具,第二个是USB热点工具。这些工具会伴随着您的整个学习过程,建议把它们放在称手的位置上。