`
emowuyi
  • 浏览: 1478496 次
文章分类
社区版块
存档分类
最新评论

用gdb调试子进程

 
阅读更多
缺省gdb是调试主进程的,可是现在采用daemon模式工作的程序那么多,主进程通常很快就结束了,子进程才是真正干活的。怎么跟踪调试子进程呢?

在gdb里面执行:
set follow-fork-mode child

则gdb就可以调试子进程了。

感谢互联网,感谢google。
分享到:
评论

相关推荐

    gdb 多进程程序调试

    gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试 gdb 多进程程序调试

    GDB调试STL和Json

    用于gdb调试过程中打印json对象。由于gdb脚本的递归有问题,打印数组中包含多个对象时打印有问题 命令“pjson object”。此脚本基于http://www.yolinux.com/TUTORIALS/src/dbinit_stl_views-1.03.txt修改,可以用于...

    一个可以用gdb调试linux内核的环境

    自己搭建的一个可以用gdb调试linux内核的环境,解压后看README,其中有详细的搭建过程。 简单来说就是在一台linux主机上用bochs虚拟机调试内核。 用到的工具: 一台linux主机 bochs源码,压缩包中已有 busybox源码,...

    GDB调试流程及命令大全

    在使用GDB时,您需要在终端或控制台中启动您的程序,并使用以下命令之一来连接到其进程:`gdb <program>` 或 `gdb --pid <pid>`。一旦连接成功,您就可以使用一系列GDB命令来与程序进行交互,如: - `break` 设置...

    gdb调试信息堆栈信息

    gdb调试信息堆栈信息gdb调试信息堆栈信息gdb调试信息堆栈信息gdb调试信息堆栈信息gdb调试信息堆栈信息

    海思HI35xx系列V400平台gdb调试工具

    gdb用来调试程序,分析程序的重要工具,海思HIxx是华为海思芯片推出的一些列用于开发IPC、NVR、XVR、DVR的视频...在进行软件开发过程中不免出现各种个样的bug,gdb-arm-hisiv400-linux )则是用来调试、分析bug的利器。

    GDB基本调试原理及三种调试方式

    详细介绍了gdb的调试原理,以及三种调试方式:调试已经创建的进程、调试新进程、远程调试;同时介绍了指令级单步的内部机理

    GDB调试用例

    用于测试GDB调试,用于测试程序运行的过程

    gdb调试手册(pdf文档)

    linux下比较全的gdb操作手册,包括多进程、多线程等各个方面的调试方法。

    Linux gdb常用调试技巧

    资料中总结了gdb调试过程中应注意的一些细节,并根据经验给出了一些调试技巧,希望对您有帮助!

    用GDB调试程序(一).docx

    (gdb)info program: 来查看程序的是否在运行,进程号,被暂停的原因。 (gdb)clear 行号n:清除第n行的断点 (gdb)delete 断点号n:删除第n个断点 (gdb)disable 断点号n:暂停第n个断点 (gdb)enable 断点号n:开启第n...

    构建嵌入式GDB调试环境.docx

    用的创龙的开发版7020的平台,调试的3个子进程,自己总结的,反正能调试通,亲测可用使用,贡献出来

    GDB如何调试程序

    GDB调试,一般初学者都觉得很陌生,该文档提供了详细的调试过程,并且以C、C++为例子,讲解如何用GDB调试程序。对读者很有帮助。

    GDB调试多线程

    段错误不好调试,在于不好定位,GDB可以生成core文件。但是有时候,无法生成core文件,需要添加断点逐步调试,多进程不容易追踪到子进程,根据文档中的步骤,可以跟踪子进程。

    GDB调试工具 ——实验报告.pdf

    1. 正确表述Linux环境下C语言编译的过程; 2. 熟练运用GDB命令调试C语言程序

    100个gdb调试技巧-高清书签版

    本书介绍了大量的gdb调试技巧,里面的技巧在开发过程中非常的实用,高清带书签版

    GDB调试使用手册——常用命令,命令分类详解,调试举例

    这是根据自己的经常收集整理的GDB调试常用命令与命令详解。包括三个部分: 1. 常用命令,简单的列举了GDB的常用命令; 2. 分类命令详解,分类别详细描述了各个命令; 3.举例分析,以一个程序的例子大致说明了GDB的...

    gdb调试pdf

    介绍gdb调试过程和方法。gdb调试。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    gdb调试总结.doc

    以调试ligttpd 程序为例,详细列举了gdb软件调试过程中会经常用到的命令,很多命令都有示例。内容包括: gdb 的启动, 断点, 线程, 变量内存查看修改等

    GDB基础ppt ---免费。C语言 调试软件学习资料

    英文, PPT文件,介绍GDB基础的,非常初级。GDB是一个最基础,很古老的调试工具,但是在学习C语言的过程中的一个很有用的调试工具。

Global site tag (gtag.js) - Google Analytics