GDB 入门

GDB(GNU Project 调试器)是一个命令行基础调试器,擅长分析运行和核心程序。根据用户手册, GDB 支持 C,C++,D,Go,Objective-C,Fortran,Java,OpenCL C,Pascal,Rust,汇编,Modula-2 和 Ada。

GDB 具有与大多数调试器相同的功能集,但与我使用的大多数调试器不同,它基于键入命令而不是单击 GUI 元素。其中一些功能包括:

  • 设定断点
  • 打印变量的值。
  • 设置变量的值以测试出来。
  • 查看堆栈