开源仓库地址: gitee链接 github链接
进入首页,直接下载压缩包,然后再解压即可。 点击下载ZIP即可:
获取最新的版本:
git clone https://gitee.com/hzc1998/xbook2
如果已经会搭建环境了,就直接跳过环境搭建步骤。 可以参考这个视频: 点我跳转. 搭建开发环境以及编译环境请空降到:3:40~26:20这个时间段 搭建好环境后,在终端输入:
make build -j8
构建环境后,就可以启动运行了(默认qemu虚拟机)。
make run -j8
-j8参数是开启多线程编译,可以提高编译速度。
效果如下:
打开虚拟机后, 文件->创建新的虚拟机。 点击下一步,照着截图里面的进行设置即可: 设置虚拟机名字以及储存路径 这里需要创建一个磁盘,不过这个磁盘我们不使用,等会儿需要删除后重新创建,这里设置小一点就行了。 现在创建好了,不过还要进行一定的配置才行。 点击编辑此虚拟机: 将刚才创建的这个磁盘删除掉 需要把磁盘添加到我们的xbook2的develop/local目录下面,这样在写入磁盘时才能找到磁盘文件。修改磁盘名字为c.vmdk,这样就创建好一个磁盘了。 以同样的方式创建一个d.vmdk磁盘,如下图: 现在磁盘镜像创建好了,还需要配置一下软盘,系统内核是在软盘上的。 先创建一个软盘驱动器,并选择软盘镜像,这个镜像是在build的时候创建的,不用自己手动创建。 软盘镜像是develop/image/a.img这个文件 还需要把内存配置为512MB,过低了可能运行不了。 选择好后,点击确定即可! 万事俱备,只欠东风!
在终端输入命令构建镜像:
make -f mk2 vmware
写入完成后,就可以直接点击开启此虚拟机,启动操作系统了!
这一路配置过来还是挺麻烦的,如果是作为开发者,就用qemu开发就好了。当需要测试一些程序的性能时,就可以考虑在vmware虚拟机中运行测试,毕竟vmware执行速度要快很多,用起来也舒服一些。 如果搭建过程遇到问题,可以加QQ群进行交流:913813452