各位大神,我最近在研究内核调试这一块儿,有诸多疑问,望解答。
本人调试的linux内核为运行在Freescale imx53开发板的andorid内核,android4.3.2,linux2.6.35。
ubuntu版本为14.04。欲在Ubuntu上搭建一个针对配套的内核调试环境,以实现单步、断点等调试。
这几天在网上搜索资料,推荐的内核调试的比较实用的方法有gdb与gdbserver,kgdb,但有诸多疑问,尚未成功。
1)gdb与gdbserver
这个能实现内核调试么?网上这个方法的一般都是针对应用程序,它能实现内核调试么?如果能,将gdbserver运行在我的arm上呢?
2)kgdb
kgdb为补丁,需要添加补丁,但说kgdb从linux2.6.7?大概这个版本之后就自带了?是的么?这个时候怎么启用呢?
希望尽快有大神给我解答,或推荐一下有那本书将内核调试比较全面;或推荐一款更为实用的调试方法,小妹不胜感激
linux内核态调试手段问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
悬赏问题
- ¥30 求一段fortran代码用IVF编译运行的结果
- ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
- ¥15 lammps拉伸应力应变曲线分析
- ¥15 C++ 头文件/宏冲突问题解决
- ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
- ¥50 安卓adb backup备份子用户应用数据失败
- ¥20 有人能用聚类分析帮我分析一下文本内容嘛
- ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题
- ¥30 python代码,帮调试,帮帮忙吧
- ¥15 #MATLAB仿真#车辆换道路径规划