GDB是开源组织发布的一个强大的unix下的程序调试工具:
1.启动你的程序,按照你的自定义要求运行程序
2.让被调试的程序在你所指定的断点处停住
3.程序停住时,可以检查你的程序中所发生的事
4.动态改变程序执行环境
有时候,命令行的调试工具有着图形化工具所不能完成的功能
GDB主要调试的是C/C++的程序
要调试C/C++程序,首先在编译时,必须把调试信息加到可执行文件中;使用编译器(cc/gcc/g++)的-g参数可以做到这一点
在Windows下如果想使用GDB,可以先下载安装一个MiniGW,这个工具包含GCC编译器和GDB调试器;
Windows和Linux的GDB所使用的命令是相同的,如果是Windows就是打开cmd输入下面的命令