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