
// 查看是否启用 core dump
root@RK356X:~# ulimit -c
0
// 表示禁用状态 然后启用core dump
root@RK356X:~# ulimit -c unlimited
root@RK356X:~#
ls -ld ./
chmod 777 ./  # 允许所有用户读、写、执行权限
echo "/root/core_dump.%e.%p" > /proc/sys/kernel/core_pattern
echo "core" > /proc/sys/kernel/core_pattern

cat /proc/sys/kernel/core_pattern

// 程序放后台运行
./your_program >console.log &
// 这个命令杀掉 程序 abort() 触发核心转储
kill -ABRT <pid>



有时候有些库会对MT，MTD，有特别要求，不注意表现为闪退，概率性，空指针错误

有些库 找不到库 会直接崩溃
