| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5224 人关注过本帖
标题:[转]在windows下使用insight实现源码级调试 linux内核!
只看楼主 加入收藏
chengstone
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:562
专家分:226
注 册:2004-4-3
结帖率:0
收藏
 问题点数:0 回复次数:1 
[转]在windows下使用insight实现源码级调试 linux内核!
在linux 0.11目录下有
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

图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

搜索更多相关主题的帖子: windows linux 
2011-06-03 11:02
chengstone
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
帖 子:562
专家分:226
注 册:2004-4-3
收藏
得分:0 
linux-0.11-gdb.rar (4.79 MB)
自带gdb和支持gdb stub的bochs

qq:69558139
2011-06-03 11:29
快速回复:[转]在windows下使用insight实现源码级调试 linux内核!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017304 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved