版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/dongkun152/article/details/84840579
gdb使用整理
coredump 配置使用
kernel
[Config Kernel settings] -> [General setup] -> [Configure standard kernel features(except users)] -> [Enable ELF core dumps],打开该选项编译后在image目录下多一个 vmlinuz.img.align文件
ulimit -c unlimited 设置coredump文件大小为unlimited
ulimit -s unlimited(option)设置线程栈大小
echo “/usr/conf/core_%e_%p_%t” > /proc/sys/kernel/core_pattern 设置core文件生成目录,一般可设置为SD卡目录
gdb 查看内存内容
参考: https://blog.csdn.net/chun_1959/article/details/45867167
gdb coredump 原理
参考: https://blog.csdn.net/u014403008/article/details/54666438