启动 GDB

要在终端中启动 GDB,

gdb <executable name>

对于上面带有名为 main 的程序的示例,命令变为

gdb main

设置断点

你可能希望程序在某个时刻停止,以便你可以查看程序的状况。你希望程序暂时停止的行称为断点。

break <source code line number>

运行你的程序

要运行程序,正如你所猜测的那样,命令是

run

打开核心

gdb -c coreFile pathToExecutable