在MacOS编译bochs
【摘要】 如果你的Mac OS足够新,那么可以直接通过$ brew install bochs安装,否则可以参考以下的方式安装。
下载tar.gz包
https://bochs.sourceforge.io/ bochs-2.6.tar.gz
解压软件包
$ tar xvf bochs-2.6.tar.gz
1
安装sdl
bochs用的库在OS X平台上不支持GUI...
如果你的Mac OS足够新,那么可以直接通过$ brew install bochs
安装,否则可以参考以下的方式安装。
下载tar.gz包
https://bochs.sourceforge.io/
bochs-2.6.tar.gz
解压软件包
$ tar xvf bochs-2.6.tar.gz
- 1
安装sdl
bochs用的库在OS X平台上不支持GUI。这可以使用 SDL代替。
$ brew install sdl
- 1
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
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
编译并安装软件包
$ make
$ make install
- 1
- 2
注意:如果有报错,请手动修改好后,再来编译。
运行bochs
$ bochs
- 1
获取支持的CPU架构
$ bochs --help cpu
- 1
Bochs使用手册
谢谢观看!
文章来源: blog.csdn.net,作者:WongKyunban,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_40763897/article/details/118559440
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)