社区
Linux_Kernel
帖子详情
kgdb调试环境配好了,怎么调试内核阿?????
汗晕倒
2010-10-14 03:46:18
内核调试是怎么调试的?
要将调试的信息放到debugfs内,网上说要在被调试的模块内添加debugfs的头文件, 并且加入函数什么的.我想问,添加头文件,在哪加?一个模块那么多代码,是放在哪里加呢,加了还要重新编译.那么怎么重新编译单个模块??
菜鸟阿,以前都没有搞过~~~
大侠们赐教赐教~~
...全文
102
2
打赏
收藏
kgdb调试环境配好了,怎么调试内核阿?????
内核调试是怎么调试的? 要将调试的信息放到debugfs内,网上说要在被调试的模块内添加debugfs的头文件, 并且加入函数什么的.我想问,添加头文件,在哪加?一个模块那么多代码,是放在哪里加呢,加了还要重新编译.那么怎么重新编译单个模块?? 菜鸟阿,以前都没有搞过~~~ 大侠们赐教赐教~~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Wenxy1
2010-10-30
打赏
举报
回复
建议使用双串口来调试,一个串口用作kgdb输出,一个用作kgdb控制。
过程类似于用gdb进行远程调试。
bluejays
2010-10-29
打赏
举报
回复
http://blog.csdn.net/defeattroy/archive/2010/01/27/5262933.aspx
http://blog.csdn.net/wild_horse/archive/2009/11/01/4754314.aspx
http://blog.csdn.net/cablink/archive/2008/06/25/2585383.aspx
使用k
gdb
调试
linux
内核
及
内核
模块
在模块加载前,可以通过`modprobe -d`或`insmod -d`命令启用k
gdb
调试
。加载模块时,kgdb会暂停并等待
调试
器连接。
调试
模块时,设置断点、查看变量和单步执行等功能与
调试
内核
基本一致。 ### 实战技巧 1. **多线程...
如何使用k
gdb
调试
linux
内核
### 如何使用k
gdb
调试
Linux
内核
#### 1. kgdb简介 kgdb(Kernel GDB)是一种用于Linux
内核
级别的
调试
工具,允许开发者在源代码级别进行
调试
,极大地提高了
内核
及其模块的
调试
效率。kgdb的主要优势在于能够远程
调试
...
使用K
GDB
调试
内核
模块
### 使用K
GDB
调试
内核
模块 #### KGDB简介与作用 KGDB(Kernel GNU Debugger)是一种为Linux
内核
提供源代码级别的
调试
工具。通过KGDB,开发者能够在
内核
级别进行故障排查、性能优化以及功能验证等工作。对于
内核
...
基于A33的GDB+KGDB
内核
调试
环境
搭建.pdf
本次搭建的
环境
是通过串口进行通信的K
GDB
调试
环境
。串口通信的搭建相对简单,且在嵌入式设备中普遍支持。如果要通过网络进行K
GDB
调试
,则需要
内核
支持并开启相应的网络通信模块,可能会涉及到更复杂的配置。 4. ...
linux
内核
调试
方法总结
十 使用SkyEye构建Linux
内核
调试
环境
1 SkyEye的安装和μcLinux
内核
编译 2 使用SkyEye
调试
3 使用SkyEye
调试
内核
的特点和不足 十一 KDB 1 入门 2 初始化并设置
环境
变量 3 激活 KDB 4 KDB 命令 5 技巧和诀窍 6 结束语...
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章