1.安装
Ubuntu 10.04下编译安装Bochs 2.6及问题解决
安装php
https://chaoyang.blog.ustc.edu.cn/index.php/archives/124html
安装具有bochsdbg和具有gdb联合调试功能的bochsui
1)编译安装 bochs 汇编调试
./configure --prefix=/opt/bochs/debug --enable-plugins --enable-debugger --enable-disasm
make
make install
2)编译安装 bochs gdb调试
./configure --prefix=/opt/bochs/gdbstub --enable-plugins --enable-disasm --enable-gdb-stub
make
make install
注意:这里编译两次bochs 是由于若是一步到位configure
./configure --enable-gdb-stub --enable-disasm --enable-debugger
它会很生气
configure: error: --enable-debugger and --enable-gdb-stub are mutually exclusive
3)使用的时候:.net
bochs -f bochsrc 表示使用第一条安装语句安装的bochsdebug
/opt/bochs/gbdstub/bin/bochs 表示使用第二条语句的bochsunix
http://blog.chinaunix.net/uid-26009923-id-3012694.html 调试
libtool iodev/usb/*.la 错误,删除Makefile中的一条语句htm
http://forum.osdev.org/viewtopic.php?f=2&t=24654&start=15blog
2.使用io
如何在Linux上使用Bochs
http://www.wangcong.org/articles/bochs.html