Linux gdb 对 coredump 文件的处理 attempt
发布时间
阅读量:
阅读量
gdb安装指南
在Linux系统环境下:
:yum install gdb
在Mac OSX系统环境下:
:brew install gdb
coredump配置分析
:ulimit -c unlimited
关于coredump的相关内容,可参考:coredump的介绍及产生的几种可能情况
gcc选项
- -g:在生成的可执行文件中添加源代码相关信息,例如:可执行文件中的某条机器指令与源代码中的具体行数相对应,但并非将完整的源代码文件嵌入到可执行文件中,而是在进行调试时需要确保gdb能够定位到对应的源代码文件。这些调试信息涵盖了行号、变量的数据类型及其作用范围、函数名称、函数参数以及函数的作用域等与源代码相关的属性。
GCC -g -g3 -ggdb -ggdb3 -gstabs -gstabs+ 选项
GCC 优化选项 -O -O0 -O1 -O2 -O3 -Os 简单介绍
简单例子分析
:cat main.c
#include <stdlib.h>
全部评论 (0)
还没有任何评论哟~
