调试器GDB小结
来源:互联网 发布:dw软件cs6下载 编辑:程序博客网 时间:2024/05/29 16:43
1. 编译成生成一个带调试信息的可执行程序filename.debug ——— gcc -g -o filename.debug filename.c;
2.选择要调试的程序 —— gdb filename.debug (也可以出入gdb后进入gdb程序后选择调试的程序 —— file filename.debug);
3.run ——如果程序出现问题会报告出现问题的位置;
4.backtrace(简写bt)或者 where ——栈跟踪 检查程序是如何到达这一位置的;
5.print variablename ———检查变量,将变量依次存入伪变量$1……$N中,如果想打印数组一组连续的数据项,可以用@<number>,如
print array[0]@5 打印出array[0] ~ array[4];
6.display variable——让程序停在断点位置时自动显示变量内容, 例如: display array[0]@5;
7.break linenu———设置断点,例如在21行设置一个断点,break 21;
8. cont——即continue,让程序继续执行。
9. commands ——设置在断点时的任务
10.info ——查看一些设置信息, 例如:info break(查看断点的情况), info display……
11.用调试器打补丁过程:
(gdb) commands
> set variable n = n + 1
> cont
> end
12 disable, enable, ——disable break 1, enable break 1
- 调试器GDB小结
- gdb 调试命令小结
- gdb调试小结
- GDB 调试小结
- GDB调试命令小结
- GDB 、 LINUX 下 GDB 调试 小结---->基础知识!
- GDB调试不常用命令小结
- gdb调试基本命令小结
- gdb调试器的使用方法小结,转载版
- gdb调试命令小结(TODO)
- GDB 调试器使用手册
- GDB 调试器使用手册
- GDB 调试器使用手册
- GDB 调试器使用手册
- GDB调试器使用手册
- gdb调试器
- GDB 调试器使用手册
- gdb - GNU 调试器
- OK6410开发板下rmmod: chdir(/lib/modules): No such file or directory 解决方法
- oracle中sys用户和system用户的区别
- MFC JSONCPP 配置
- android开发学习笔记(6)android应用程序框架
- 步步学ACTIVEX网页控件开发---创建安全的ActiveX控件
- 调试器GDB小结
- sed手册
- C++知识小结
- JAVA WEB_CSS的初步(3)
- hdu 1757
- 我理想中的文本编辑器
- Linux下nginx的安装
- php报错Permission denied
- 蛇的生理特性及其弱点