当前位置:  技术问答>linux和unix

如何搭建kgdb环境 高分请教

    来源: 互联网  发布时间:2016-12-27

    本文导语:  搞了快两个星期,也没把环境搭建起来 玩过的给些指导吧,多谢了 我按照kgdb的官方网站的quick start来作,不过它写的不是很详细。 我的错误现象是,配完以后,测试机器无法在启动时停止等待,没有:Waiting for  co...

搞了快两个星期,也没把环境搭建起来
玩过的给些指导吧,多谢了
我按照kgdb的官方网站的quick start来作,不过它写的不是很详细。
我的错误现象是,配完以后,测试机器无法在启动时停止等待,没有:Waiting for 
connection from remote gdb... 

我的疑问:
   测试机运行的内核就是vmlinux,以及System.map都是在开发机器上编译的,直接拷贝
到测试机器上,配置下grub 就能直接运行吗?不需要配置initrd 吗?如果需要这个文件
怎么生成啊?是在开发机上生成还是在测试机上生成? 如果可以,测试机这个时候是处
于什么状态的?被调试前,测试机的操作系统需要处于什么状态 ? 这个调试版本的操作
系统和测试机上原先运行的操作系统有什么直接关系吗?
    开发机器和测试机器的内核版本需要一致吗?或者至少编译环境需要一样吗?

多谢了,谁搞过,给些帮助。

下面是kgdb 官网的quick start


                KGDB Quick Start
1. Software setup and applying the kgdb patch
   1. Downloaded Linux kernel source : linux-2.6.15.5.tar.bz2
   2. Downloaded the Kgdb patch                  : linux-2.6.15.5-kgdb-
2.4.tar.bz2
   3. Unzip the kernel sources
          cd ${BASE_DIR}
          tar -jxvf linux-2.6.15.5.tar.bz2
   4. cd ${BASE_DIR}/linux-2.6.15.5
   5. Unzip the kgdb patch
          tar -jxvf linux-2.6.15.5-kgdb-2.4.tar.bz2
      Make sure that you are in the ${BASE_DIR}/linux-2.6.15.5 directory and 
then
      apply Kgdb patches :
          patch -p1 

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 基于Docker容器的云计算平台搭建实战
  • 请问在VBOX虚拟机里搭建FTP服务器与物理机搭建的区别?
  • docker和VM虚拟机的区别以及如何用docker搭建基础设施
  • 高手请指点,如何搭建组播路由环境
  • 宿舍的局域网搭建
  • 请问邮件服务器在Linux下搭建还是在WINDOWS下搭建好!
  • RedhatAS4里面如何搭建C++开发平台?
  • 请推荐一下搭建高性能服务器框架的书籍或者资料
  • 如何在solaris系统中搭建JSP环境
  • 请问如何搭建jsp调试的虚拟环境??急!救!
  • 基于 Fedora 搭建服务器,可以吗?
  • linux怎样搭建 无盘工作站 ??
  • 请问UNIX下如何搭建拨号服务器?
  • 问一个关于搭建一个邮件服务器的问题???
  • 如何搭建redhat的c/c++的开发环境
  • ubuntu下搭建邮件服务器
  • tomcat服务器搭建
  • 搭建web服务器,用哪种操作系统比较好?
  • 那里有详细介绍ftp搭建文章
  • linux 下如何搭建WAP开发环境?
  • 域名服务器怎样搭建


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3