Linux(ubuntu)安装bochs

一、准备工作

bochs是由C++编写的,我们要安装相应的编译环境

sudo apt-get install build-essential

如果要图形界面,

sudo apt-get install xorg-dev

安装bison,

sudo apt-get install bison

到bochs官方网站下载源码包bochs-2.3.7.tar.gz

tar xvfz bochs-2.3.7.tar.gz解压产生文件夹bochs-2.3.7,生成目录/bochs-2.3.7

二、configure

在目录/bochs-2.3.7/下执行

./configure –with-x11 –enable-debugger –enable-disasm –enable-pci –enable-pcidev –enable-plugins –enable-ne2000 –enable-pnic

configure后的选项作为参考,你可以用./configure –help查看全部选项,bochs官方网站上有详细说明。

如果configure过程中出现这个问题:

  • checking for gtk+-2.0 >= 2.0.0… Package gtk+-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtk+-2.0.pc’ to the PKG_CONFIG_PATH environment variable No package ‘gtk+-2.0′ found     configure: error: Library requirements (gtk+-2.0 >= 2.0.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

解决办法为:安装libgtk2.0-dev

sudo apt-get install libgtk2.0-dev

三、使用

使用bochs命令,默认会在当前目录顺序寻找以下文件作为默认到配置文件

.bochsrc

bochsrc

bochsrc.txt

bochsrc.bxrc(仅win有效)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值