首页 > 解决方案 > 将 Gdb 附加到正在运行的多线程进程

问题描述

我正在使用 gdb 在 linux 平台上附加一个正在运行的进程。

gdb -p <pid>

设置断点,比如说

b test.cpp : 23

现在继续

c

在此之后,当我执行一些注定要附加进程的操作时,在 gdb 控制台中出现以下错误:

(gdb) c

继续。

[新线程 0x7409fb70 (LWP 8530)]

无法获取线程事件消息:调试器服务失败

请帮助我如何进一步进行。附加细节:它的icc编译器,编译时启用了-g标志

标签: c++gdb

解决方案


推荐阅读