core dump核心转储

作者 : admin 本文共161个字,预计阅读时间需要1分钟 发布时间: 2024-06-9 共9人阅读

检查核心转储是否开启,否则无法生成core文件

ulimit -a

core dump核心转储插图

如果为0就需要修改

ulimit -c 10240

 写一个会触发core命令的程序

core dump核心转储插图(1)

以浮点数运算为例 

#include 

int main()
{
    int i = 1/0;
}

在编译时使用-g选项

core dump核心转储插图(2)

运行程序,生成core文件

core dump核心转储插图(3)

gdb调试

gdb [进程名]

core dump核心转储插图(4) 输入 core-file core文件名

core dump核心转储插图(5)

本站无任何商业行为
个人在线分享 » core dump核心转储
E-->