gdb可以从附加到进程开始吗?

时间:2016-09-12 07:29:32

标签: debugging process gdb

无需先启动gdb然后附加到现有进程。是否有一个单击gdb命令行选项来执行此操作?

1 个答案:

答案 0 :(得分:3)

您可以使用以下命令

来实现

$ gdb <executable_file> -p <pid>

它会将gdb附加到执行pid后创建的流程executable_file

在某些情况下,<executable_file>可以从命令行中省略,在这种情况下,gdb将自行定位可执行文件,并读取其符号。