没有合适的资源?快使用搜索试试~ 我知道了~
Gdb调试程序-详解(GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。)
需积分: 23 11 下载量 103 浏览量
2010-08-08
13:20:46
上传
评论
收藏 37KB DOC 举报
温馨提示
试读
8页
C调试工具详解,GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。
资源推荐
资源详情
资源评论
用 GDB 调试程序
是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以
形成执行序列,形成脚本。 下的软件全是命令行的,这给程序开发提代
供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,
使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。
于是 下的软件比 下的软件更能有机地结合,各自发挥各自的
长处,组合成更为强劲的功能。而 下的图形软件基本上是各自为营,
互相不能调用,很不利于各种软件的相互集成。在这里并不是要和
做个什么比较,所谓“寸有所长,尺有所短”,图形化工具还是有不如命令行的
地方。
用 调试程序
概述
是 开源组织发布的一个强大的 下的程序调试工具。或许,各
位比较喜欢那种图形界面方式的,像 、 等 的调试,但如果你是在
平台下做软件,你会发现 这个调试工具有比 、 的图形化调
试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。
一般来说, 主要帮忙你完成下面四个方面的功能:
、启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。
、可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表
达式)
、当程序被停住时,可以检查此时你的程序中所发生的事。
、动态的改变你程序的执行环境。
从上面看来, 和一般的调试工具没有什么两样,基本上也是完成这些功能,
不过在细节上,你会发现 这个调试工具的强大,大家可能比较习惯了图
形化的调试工具,但有时候,命令行的调试工具却有着图形化工具所不能完成
的功能。让我们一一看来。
一个调试示例
源程序:
!
资源评论
chuck108
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功