liunx-gdb调试简要说明

来源:互联网 发布:江苏省高考报名端口 编辑:程序博客网 时间:2024/06/14 08:26

1. gdb

进入gdb,

(gdb) run

(gdb) b main(断点函数)  // b - break

(gdb) run  // 将运行到main函数

(gdb) s     // 进入函数,相当于into

(gdb) n    // 运行到下一句,n-next

(gdb) c    // 运行到下个断点, c-continue

 

2. 崩溃后,core文件调试

$: ulimit -c unlimited  // 去掉core文件大小的限制

$: ./run                      // 运行程序,程序崩溃,将在当前目录下写入core文件

$: gdb run core.xxxx

(gdb): where             // 将可以查看程序崩溃的语句号

原创粉丝点击