一共两步
- 打开Linux系统生成coredump
- 编译时添加-g选项
打开Linux系统生成coredump
永久打开
- 打开/etc/profile文件
- ulimit -S -c unlimited > /dev/null2>&1.ok
- source /etc/profile
一次性打开,下次登陆失效
- ulimit -c unlimited
自定义coredump路径
- ulimit -HSn 102400
- echo "1" > /proc/sys/kernel/core_uses_pid
- mkdir -p /export/corefile/
- echo "/export/corefile/core-%e-%p-%t" > /proc/sys/kernel/core_pattern
编译时添加-g选项
- CFLAGS = -g