Linux GDB使用日常
来源:互联网 发布:知乎装修五金老李 编辑:程序博客网 时间:2024/05/12 07:58
Linux GDB使用日常
1. 查看断点信息:info b,单步调试输入n,查看运行的变量:p 变量名如 p i,退出调试输入q;
2. 在编译时要加上-g选项,生成的可执行文件才能用gdb进行源码级调试.
gcc -g bubble.c -o bubble,继续输入gcc bubble,就可进入调试。
3. gdb提供了一个很方便的功能,在提示符下直接敲回车表示重复上一条命令
4. l ——————–> l命令相当于list,从第一行开始例出原码
5. break 16 <——————–> 设置断点,在源程序第16行处
6. break func <——————–> 设置断点,在函数func()入口处
7. info break <——————–> 查看断点信息。
8. r <———————> 运行程序,run命令简写
9. n <———————> 单条语句执行,next命令简写
10. c <———————> 继续运行程序,continue命令简写。
11. p i <———————> 打印变量i的值,print命令简写。
12. bt <———————> 查看函数堆栈。
13. finish <———————> 退出函数
14. c <———————> 继续运行
15. q <———————> 退出gdb。
0 0
- Linux GDB使用日常
- linux日常使用命令
- linux日常使用命令
- Linux 日常使用总结
- linux 日常使用记录
- linux日常使用命令
- Linux日常使用命令
- Linux 使用日常
- Linux日常使用命令
- Linux日常使用命令
- 日常linux使用笔记
- Linux 日常使用小记
- linux gdb使用
- linux gdb使用详解
- linux下gdb使用
- linux gdb 简单使用
- linux使用GDB 调试
- Linux 日常使用错误总结
- TCP长连接与短连接的区别
- Java 接口调用
- vm 中 centOS 7 固定ip设置
- 使用谷歌短链接服务
- CPU与GPU版金字塔光流法在速度上的比较
- Linux GDB使用日常
- Android Studio 错误 Duplicate files copied in APK META-INF/LICENSE.txt
- linux 线程创建与执行
- 第45篇 白板bug修复(二)之选择颜色后框不消失
- Python在Ubuntu下老是报libmkl_intel_lp64.so 不能被加载的解决办法
- TextView图文混排Gif
- linux 添加硬盘如何不重启
- Angular之$resource服务
- ios 1.5版本所经历的bug修复,键盘闪现问题以及push/pop动画消失问题以及安卓回收栈