找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 服务器 Linux/BSD 查看内容

内核调试环境搭建

2009-12-20 13:25| 发布者: admin| 查看: 42| 评论: 0|原作者: 潇潇雨

主要是参考
Linux内核升级全过程(2.4.20-8到2.6.18)

http://leftleg.hzpub.com/post/573/

以及Bob Zhang的《利用Vmware5.5.1 和 kgdb调试 x86平台的kernel》,本来我用的FC7编译的,其实编译成功了的,结果由于对后面调试步骤的不熟悉,愚蠢地删除了成功的OS,可见follow the step多么重要,切忌浮躁。对内核升级的那篇文章,补充一点,在make menuconfig的时候,需要将device driver->character device->serial .. support(我记不太清楚了,这几个关键词足够你找到这个选项)上,这是因为kgdb的原因。其他的步骤大同小异,关键你还是要理解使用kgdb的最基本的调试模式(我说的是调试流程,不是如何具体使用,这是下一步的工作)。
花了我整整一天的时间,不过无论怎样,成功的配出来了,发文庆祝,欢迎对内核感兴趣的朋友大家一起交流。
自勉:只是一个调试环境的搭建,就如此周折,更不用说内核编程了,请做好心理准备。





最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 05:37 , Processed in 0.133393 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部