ulimit -c unlimited 永久生效方法:
修改 /etc/profile文件,增加 ulimit -c unlimited,重新登录即可。
如何生成:
ulimit -c unlimited设置core文件大小不限
编译时加入-g 选项
运行程序./a.out,如果发生断错误,会在工作目录自动生成一个core文件
用gdb调试:
gdb -core=core
file ./a.out //指定符号文件
或者直接 gdb a.out core,试器立即打印诊断信息,并显示程序崩溃的行号
此时直接用bt查看调用堆栈。