#2
chengstone2011-06-03 11:29
|
start_bochs.bat 和start_gdb.bat两个文件,分别运行之,调试过程请参考截图debug-linux.JPG
其它的就不多说了,可以参考以下的帖子
http://www.
http://www.
http://www.
给大家再发一个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
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录