在linux系统中,有时候我们这执行一个程序的时候会发生core dumped 的情况,为了找出造成程序core的原因,我们通过相关设置,可以获得程序dump的原因。具体步骤如下所示。
1、查看系统允许生成的core文件大小的限制:
ulimit -c
2、修改允许生成的core文件的大小:
ulimit -c unlimited
3、查看core文件:
gdb ./sdk_test core
bt
在linux系统中,有时候我们这执行一个程序的时候会发生core dumped 的情况,为了找出造成程序core的原因,我们通过相关设置,可以获得程序dump的原因。具体步骤如下所示。
1、查看系统允许生成的core文件大小的限制:
ulimit -c
2、修改允许生成的core文件的大小:
ulimit -c unlimited
3、查看core文件:
gdb ./sdk_test core
bt