最近做C++库编译,发现Win上边做不了,但是又不想刷Ubuntu,先是在VMware12上装了一个Ubuntu,但是一编译就卡崩了,于是捣鼓了各种模拟器,现在总结了一下:
名称 | 性能 (10) |
功能 (10) |
平台 | 说明 |
---|---|---|---|---|
Virtual PC | 5 | 5 | Win | 微软早期的虚拟机,是一款很棒的模拟器 ,操作简单,早期支持Mac系统,最新版 已经放弃了Mac。已经好几年不更新了。 |
Vitural Box | 7 | 8 | Win Mac Linux |
早先属于Sun公司,后来Sun被甲骨文收 购,目前属于甲骨文。界面比较陈旧,模 块功能很多,操作相对复杂,对初学者来 说不太友好,整体性能还算不错,目前使 用人数偏少,主要用来配合Android的 Genymotion模拟器使用,之前版本在 Win10上有兼容性问题。 |
VMware | 8 | 9 | Win Mac Linux |
一款非常强大的模拟器,也是目前最主流 的选择,拥有无比强大的定制功能,可以 模拟任何操作系统(甚至是Mac系统), 界面比较友好,初学者也能很快上手, 建议首选。 |
Hyper-v | 8.5 | 6 | Win | Windows系统自带的模拟器,对Windows 系统有着相当不错的优化,启动速度非常 快,性能也很不错,功能相对偏少,轻度 开发首选,对硬件有一定要求,必须支持 Hyper-v功能,操作界面不太流畅,可使 用远程桌面方式解决。 |
Parallels | 9.5 | 4 | Mac | Mac用户首选模拟器,也是目前体验最好 的模拟器,也仅仅支持Mac平台。没有多 少可以对虚拟机进行定制的选项,因此主 要适合双系统办公或者娱乐,不适合系统 开发。 |
以上仅代表作者个人观点
一些提示:Windows和Linux系统是开放的,Mac系统是封闭的,因此,以上虚拟机都可以随便模拟Windows和Linux操作系统,但是只有在Mac下才能模拟Mac系统。当然,你可以通过一些破解手段,让VMware和Virtual Box运行Mac系统,但即便配置很高也会很卡顿。