在MacOS编译bochs
原创
©著作权归作者所有:来自51CTO博客作者WongKyunban的原创作品,请联系作者获取转载授权,否则将追究法律责任
如果你的Mac OS足够新,那么可以直接通过$ brew install bochs
安装,否则可以参考以下的方式安装。
下载tar.gz包
https://bochs.sourceforge.io/ bochs-2.6.tar.gz
解压软件包
安装sdl
bochs用的库在OS X平台上不支持GUI。这可以使用 SDL代替。
configure软件包
$ ./configure --enable-cpu-level=6 \
--enable-x86-64 \
--enable-vmx=2 \
--enable-pci \
--enable-usb \
--enable-usb-ohci \
--enable-debugger \
--enable-disasm \
--with-sdl \
--enable-instrumentation="instrument/stubs" \
--enable-cdrom
编译并安装软件包
注意:如果有报错,请手动修改好后,再来编译。
运行bochs
获取支持的CPU架构
Bochs使用手册 谢谢观看!