标签: debugging process gdb
无需先启动gdb然后附加到现有进程。是否有一个单击gdb命令行选项来执行此操作?
答案 0 :(得分:3)
您可以使用以下命令
$ gdb <executable_file> -p <pid>
它会将gdb附加到执行pid后创建的流程executable_file。
gdb
pid
executable_file
在某些情况下,<executable_file>可以从命令行中省略,在这种情况下,gdb将自行定位可执行文件,并读取其符号。
<executable_file>