找回密码
 注册
搜索

13. 调试GDB三(core文件)

已有 90 次阅读2014-2-5 17:29 |个人分类:Linux编程| 调试GDB, core文件, linux编程, Linux编程

GDB有一个重要的功能就是分析程序运行崩溃时生成的core文件,在执行运行之前执行ulimit –c unlimited命令,当程序在运行过程中发生崩溃时,系统将自动生成一个core文件,用于记录崩溃时刻程序内的堆栈信息。GDB可以装入core文件,方便我们分析程序崩溃的具体原因和位置,如果崩溃的程序整合了调试信息,GDB还能显示程序崩溃的具体函数和代码段。

       要结合core文件启动GDB,需要在Shell中执行命令“gdb example core”或“gdb example –c core”,GDB将装入core文件及example的程序清单,显示程序是如何终止的。


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 11:06 , Processed in 0.282542 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部