gdb常用参数小记
来源:互联网 发布:网络教育学校专业 编辑:程序博客网 时间:2024/06/06 02:54
首先,程序编译后如果要加上gdb调试信息,要加上编译选项-g,如:gcc -g test.c -o test
载入到gdb:执行gdb test。或者直接gdb,进入gdb后,执行file test,样的效果。
常用命令:
list(l):查看载入程序
break(b):设置断点,如:在main函数处设置断点:break main;break 行号,在制定行添加断点;break 文件名:行号,在指定文件的指定行添加断点;break 行号 if 条件 当条件问真时,指定行号处断点生效,例:b 5 if i=10,当i等于10时第5行断点生效。
info break: 查看所有设置的断点
delete 断点编号:删除断点
run(r):运行程序。
next(n):单步运行程序(不进入子函数)
step(s):单步运行程序(进入子函数)
continue(c):继续运行程序
print(p)变量名:查看指定变量值
finish 运行程序,直到当前函数结束
watch 变量名:对指定变量进行监控
quit(q):推出gdb
- gdb常用参数小记
- GDB常用参数解释
- GDB常用参数
- GCC和GDB常用参数
- gdb 实用小记
- gdb 实用小记
- GDB命令小记
- gdb调试学习小记
- GDB使用方法小记
- g++/gcc编译参数 和 gdb常用调试命令
- linux GCC gdb 入门级常用指令以及参数
- gdb 调试小记(关于watch)
- 使用gdb调试程序小记
- GDB调试core文件小记
- Qt Creater、Gdb之Pretty Printer小记
- gdb调试的一些小记录
- GCC参数详解gdb
- GCC参数详解gdb
- nfs的防火墙配置
- SQLite 在 Java中的使用
- 在CentOS 6.4中TFTP出现TFTP error: 'Permission denied' (0)的解决
- 解决nfs链接开发板出现:nfs:server is not responding,still trying
- gdb调试出错:Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6_4.5
- gdb常用参数小记
- linux设置环境变量的三种方法
- 使用smartmontools查看硬盘使用时间
- Centos 6.4 装机初始配置
- Centos 6.4系统下kscope1.6.2安装
- linux下的无线DOS工具mdk3安装
- linux内核中的fcntl.h文件操作中的打开文件模式的宏定义
- vim中的文字替换
- 关闭shell控制台中的报警声