linux下调试windows内核,在windows下使用insight实现源码级调试 linux-0.11内核!

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

在windows下使用insight实现源码级调试 linux内核!

在linux 0.11目录下有

start_bochs.bat 和start_gdb.bat两个文件,分别运行之,调试过程请参考截图debug-linux.JPG

其它的就不多说了,可以参考以下的帖子

给大家再发一个insight吧

mingw-insight 6.3,这样在windows下也可以用gui界面源码级调试linux内核了.

使用方法:

先运行start_bochs.bat,敲一下回车,显示waiting for gdb connection on localhost:1234

运行bin目录下的insight.exe

File->Open 打开linux-0.11\tools目录下的system.exe

File->Target Settings Target下拉列表中选择Remote/TCP,hostname:localhost,prot:1234

View->Console,打开控制台

Run->Run ,运行,停在startup_32

控制台中输入以下命令

(gdb) break start

Breakpoint 2 at 0x6624: file init/main.c, line 105.

(gdb) handle SIGSEGV noprint nostop ignore

Signal Stop Print Pass to program Description

SIGSEGV No No No Segmentation fault

(gdb) cont

Continuing.

Breakpoint 2, start () at init/main.c:105

[ 本帖最后由 log10 于 2008-4-7 12:29 编辑 ]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值