gdb是啥意思 “GDB”是什么意思?
浏览量:2383
时间:2021-03-17 02:26:03
作者:admin
“GDB”是什么意思?
GDB是一个强大的UNIX程序调试工具,由GNU开源小组发布。也许您更喜欢图形界面模式,比如VC、BCB等ide调试,但是如果在UNIX下进行,您会发现GDB调试工具比VC、BCB图形调试工具功能更强大。一般来说,GDB主要帮助您完成以下四个功能:
1。启动您的程序,您可以根据您的自定义要求随意运行程序。
2. 您可以使调试的程序在指定的断点处停止。(断点可以是条件表达式)
3。当程序停止时,您可以检查此时程序中发生了什么。
4. 动态更改程序的执行环境。
调试器的调试器的基本功能?
1. 调试器最基本的功能是中断一个快速运行的程序,使其按照用户的意愿执行。调试器通过强制目标程序触发精心构造的异常来实现这一点。
2. 查看软件的运行信息
查看软件的当前信息,包括但不限于当前线程的寄存器信息、堆栈信息、内存信息、当前EIP附近的反汇编信息等
3。修改软件执行过程
修改内存信息、反汇编信息、堆栈信息、寄存器信息等。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。