问答题

简答题 简述GNU gdb的功能。

【参考答案】

G.db是Linux系统中一个功能强大的GNU调试程序,它可以调试C和C++程序,使程序开发者在程序运行时观察程序的内部结构和内存的使用情况。gdb提供如下功能:
(1)运行程序,设置所有的能影响程序运行的参数和环境;
(2)控制程序在指定的条件下停止运行;
(3)当程序停止时,可以检查程序的状态;
(4)修改程序的错误,并重新运行程序;
(5)动态监视程序中变量的值;
(6)可以单步逐行执行代码,观察程序的运行状态;
(7)分析崩溃程序产生的core文件。

相关试题