linux 应用程序设计基础--GDB调试
来源:互联网 发布:单片机蜂鸣器发声程序 编辑:程序博客网 时间:2024/05/16 13:01
Theme:GDB调试
Author:Jeff.Xue
contact information:contactmexkj@163.com
1.GDB作用
(1)启动被调试程序
(2)让程序在指定位置停止
(3)可检查程序状态(如变量值)
2.启动GDB
gdb test
3.GDB命令:
- list(l) 查看程序
- break(b)打断点+行号/函数名/条件断点(b main / b 23 / b test.c 23 / b 5 if i = 10)
- info break 查看断点
- delete 1 删除第一个断点
- run(r) 运行程序
- next(n) 下一步(不进入函数内部)
- step(s)单步(进入子函数内部)
- continue(c) 继续运行
- print(P)查看变量P
- finish 运行至函数结束
- watch 监控变量
- quit(q) 退出gdb
- linux 应用程序设计基础--GDB调试
- as汇编基础程序设计--gdb调试汇编
- linux应用开发-gdb调试
- 【Linux基础】Gdb调试器
- linux程序设计笔记10:gdb调试
- LINUX应用调试2:GDB调试应用程序
- Linux程序设计基础(gcc、makefile、gdb)
- linux 学习- 编程基础之GDB 调试
- linux中的gdb调试一基础篇
- Linux编程基础2 GDB程序调试
- Linux技术——gdb调试基础
- Linux基础——GDB调试
- linux应用程序设计基础--多线程程序设计
- GDB调试应用
- GDB调试应用
- GDB调试基础
- GDB 调试基础
- GDB调试基础备忘
- 等待一段时间
- 查找正在运行的进程
- ElasticSearch java API--创建mapping
- ASP.NET Web Forms 4.5的新特性
- 模态对话框的实现模板
- linux 应用程序设计基础--GDB调试
- flash中怎么制作一个按钮,当鼠标移上去就会显示文字(动态文本)?
- 每个程序员都必须遵守的编程原则
- VS 2010 在开发过程中碰到的问题整理
- 定时任务
- 三种常用数据库(Oracle、MySQL、SQLServer)的分页之SQLServer分页
- android Theme一览(Level为11以下)
- XML解析文章链接
- 去除引号