代码查错方法之gdb生成core文件
core文件的生成和路径设置
在程序崩溃时,内核会生成一个core文件,即程序最后崩溃时的内存映像,和程序调试信息。之后可以通过gdb,打开core文件察看程序崩溃时的堆栈信息,可以找出程序出错的代码所在文件和函数。
①:core文件的生成开关和大小限制:
1)使用 ulimit -a 命令,可以察看core文件的生成开关和大小限制所有信息(输出内容中 core file size,若为0表示不生成core文件)
2)使用 ulimit -c 命令可查看core文件的生成开关。若结果为0,则表示关闭了
原创
2022-03-15 15:45:23 ·
680 阅读 ·
0 评论