GDB调试
1. 调试前首先需要用 gcc -g 对 test.c 进行编译
//gcc -g test.c -o test (-g的作用是使得在gdb调试中执行l能查看源文件)
2. 进入gdb调试
//gdb test
3. 调试tips【进入调试界面之后的调试指令】
1 | 查看文件 | >(gdb)l (字母l) |
2 | 在第n行设置断点 | >(gdb)b n |
3 | 查看所有已设置的断点情况 | >(gdb)info b |
4 | 删除第m号断点 | >(gdb)del m |
5 | 运行程序 | >(gdb)r |
6 | 查看变量x的值 | >(gdb)p x |
7 | 单步调试 | >(gdb)n (或s) |
8 | 恢复程序运行 | >(gdb)c |
9 | 帮助 | >(gdb)help [command] |
10 | 退出gdb调试 | >(gdb)q |