GNU项目调试器GDB允许您在执行时查看“内部”其他程序的内容 - 或者在其崩溃时正在执行的其他程序。
GDB可以做四种主要的事情(加上支持这些事情的其他事情)来帮助你捕捉行为中的错误:
启动程序,指定可能影响其行为的任何内容。
使程序在指定条件下停止。
当程序停止时,检查发生了什么。
更改程序中的内容,这样您就可以尝试纠正一个错误的影响,然后继续了解另一个错误。
正在调试的程序可以用Ada,C,C ,Objective-C,Pascal(以及许多其他语言)编写。这些程序可能在与GDB(本机)相同的机器上执行,也可能在另一台机器(远程)上执行。
GDB可以在大多数流行的UNIX和Microsoft Windows变种上运行。
下载地址:https://www.gnu.org/software/gdb/download/
文章转自:华盟网


