GDB调试工具
来源:互联网 发布:sql insert into set 编辑:程序博客网 时间:2024/06/15 18:28
GDB 调试
gcc -g hello.c -o hello
(-g表示生成一个带调试信息的可执行文件)
gdb hello ●gdb类似一个虚拟机
gdb 调试命令
(gdb) b 6 //设置第6行为一个断点 ●b:breakpoint 断点
b main //设置main为一个断点
(breakpoint)断点,程序执行到此处时,会暂停(等待用户的命令)
(gdb) info b //查看断点信息
(gdb) r //run 运行代码
(gdb) l // list 查看源代码文件
(gdb) p n // print n一个变量或(C语言对象)名,
//把n的值打印出来
(gdb) n // next 使用一行一行调试的话,必须要先设置断点
(gdb) s //step
这两个都表示运行下一条指令, 它们的区别仅在下一条指令是函数调用时,、
s (step into)进入到函数里面去运行;
n(next)把整个函数调用当作是一条普通的指令,直接执行完毕。
(gdb) c // 恢复程序运行 ●c:continue
(gdb) q //quit退出
(gdb) delete 断点号
(gdb) help [command] //把命令的帮助文档调出来
阅读全文
0 0
- gdb调试工具简介
- gdb调试工具简介
- gdb调试工具常用命令
- gdb调试工具常用命令
- gdb调试工具简介
- 调试工具GDB
- GDB调试工具安装
- GDB--Linux调试工具
- linux调试工具gdb
- GDB调试工具安装
- gdb调试工具
- GDB调试工具
- GDB 调试工具使用方法
- GDB调试工具
- GDB程序调试工具
- 调试工具之GDB
- GDB调试工具使用
- gdb调试工具
- BZOJ 4390: [Usaco2015 dec]Max Flow 树链剖分/树上差分
- Java的异常处理
- canvas躁动的小球
- 只能生成栈上对象,堆上对象,不能继承,单例模式
- 用jsp给图片添加文字(图片水印)
- GDB调试工具
- enum枚举应用讲解
- hadoop无密码登录报错 /usr/bin/ssh-copy-id: ERROR: No identities found
- 绘制钟表
- 两道面试中常见的智力题
- 系统IO
- Cpp的入门基础知识
- 海量数据问题处理
- 文件IO