gdb使用方法总结
来源:互联网 发布:matlab最优算法 编辑:程序博客网 时间:2024/06/06 18:51
GDB是UNIX下常用的调试器,由GNU发布。该程序是一个交互式工具,工作在字符模式。GDB的功能十分强大。下面对GDB的使用方法和常见命令做一个简要的总结,后续还会不断更新。
一、主要功能:
1、设置断点;
2、监视程序变量的值;
3、程序的单步执行;
4、修改变量的值。
二、使用方法:
在使用GDB调试程序之前,必须使用-g选项编译源文件,如:
#gcc -g -o 可执行文件名 源文件名
要使用GDB时采用如下命令:
#gdb 可执行文件名
三、GDB常用命令:
break NUM:在指定的行上设置断点。
run:运行程序直到断电处。
bt:显示所有的调用栈帧。该命令可用来显示函数的调用顺序。
clear:删除设置在特定源文件、特定行上的断点。其详细用法为:
clear FILENAME:NUM
continue:继续执行正在调试的程序。该命令用在程序由于处理信号或断点而导致程序停止运行时。
file FILE:装载指定的可执行文件进行调试。
help NAME:显示指定命令的帮助信息。
kill:终止正在被调试的程序。
list:显示源代码段。
next:向前执行下一行源代码。
step:单步执行。
print EXPR:显示表达式EXPR的值。
set args p1 p2 :将参数p1和p2输入到调试的参数中。
c:完成程序的运行。
q:退出调试器。
0 0
- gdb使用方法总结
- GDB调试器使用方法总结
- GDB使用方法
- gdb 使用方法
- gdb 使用方法
- gdb 使用方法
- GDB使用方法
- GDB使用方法
- gdb使用方法
- GDB使用方法
- GDB使用方法
- gdb使用方法
- 【工具】GDB使用方法总结(已重新排版)
- gdb基本使用方法
- GDB的使用方法
- gdb使用方法【经典实用】
- (转贴) GDB的使用方法
- GDB的使用方法
- Maven Eclipse Run as 命令
- linux设备驱动模型之 device(设备)原理与实例分析
- 自行编写的Makefile文件的结构
- XML 常用操作
- 重建二叉树
- gdb使用方法总结
- Linux Tomcat报错: java.lang.IllegalStateException: Cannot run without an instance id.
- muduo网络库学习笔记(8):高效日志类的封装
- Java使用mysql-jdbc连接MySQL出现的错误
- 解决导入的Android项目中出现的The project was not built since和 Unable to resolve target 'android-19'错误
- mongodb
- TOJ 1859.Goldbach's Conjecture
- 死锁
- foxscan的安装笔记~