linux codedump设置
· 阅读需 1 分钟
-
打开core开关
ulimit -c unlimited -
设置core文件生成位置格式
echo "/corefile/core-%e-%p" > /proc/sys/kernel/core_pattern -
设置之后程序coredump的时候就会在
/corefile/下生成code-程序名-进程ID格式的codedump文件了之后便可以用gdb来调试,前提是编译程序的时候加上了
-g选项gdb ./a.out code-a.out-28281进入gdb之后输入bt 就能打印出crash时候的函数调用栈了