GDB 命令详解

连接 Linux 服务器的时候,一般无法直接使用 IDE 工具来帮助我们调试代码,只好求助于 GDB 了。GDB 调试并不难,也不比 IDE 调试复杂多少,唯一要做的只不过是多记住一些调试命令而已。

以 C 代码为例。假设我们编写了一个源文件 test.c,那么,要使用 GDB 调试,首先要把源代码编译成可执行文件。当然,调试信息肯定是要打开的,打开方式一般就是在 gcc 命令中使用 -g 参数。例如:

$ gcc test.c -o test.out -g

有了编译后的可执行文件 test.out 后,就可以让 GDB 程序运行可执行文件进行调试了:

$ gdb test.out

GDB 的命令虽多,但结合我们使用 IDE 的经验,一般需要用到的命令也就那么几个。本文就罗列出常用的一些调试命令,供大家查询使用。

阅读余文GDB 命令详解