tonywjd/
共10个网摘 [
1 ] |
访问tonywjd的个人空间
tonywjd收录,使用标签:bochs, OS,时间:2007-11-16 22:52:16 | 相关网摘,我也收藏
本节说明如何在现有Linux系统(例如RedHat 9)上使用Bochs模拟运行环境和gdb工具来调试Linux 0.11内核源代码。在使用这个方法之前,你的Linux系统上应该已经安装有X window系统。由于Bochs网站提供的RPM安装包中的Bochs执行程序没有编译进与gdb调试器进行通信的gdbstub模块,因此我们需要下载Bochs源代码来自行编译。
gdbstub可以使得Bochs程序在本地1234网络端口侦听接收gdb的命令,并且向gdb发送命令执行结果。从而我们可以利用gdb对Linux 0.11内核进行C语言级的调试。当然,Linux 0.11内核也需要进行使用-g选项重新编译。
http://qbar.qq.com/x3o1b2g1/231.htm
共10个网摘 [
1 ]