Qemu vs VirtualBox

参考 Qemu vs VirtualBox,VirtualBox 只有虚拟机的功能,即一个系统中,安装多个其他系统,如 windows 中安装 ubuntu、macos 等等。

Qemu 除了虚拟机功能,还有模拟器仿真的能力,即在一个系统,模拟 ARM、X86 不同芯片的能力。

因为需要测试不同 CPU 的 GCC 编译,所以,需选用 Qemu 来进行测试。

docker ?

Docker 是一种基于现有系统下,对进程和资源做隔离的环境工具,有不同的 CPU 架构、不同操作系统的景象。参考 gcc 不同 CPU 版本