【发布时间】:2019-02-21 20:49:38
【问题描述】:
我正在尝试使用 QtCreator 调试 C++ 应用程序。当我调试该应用程序时,调试器只是挂起并说
为 ABI x86-linux-generic-elf-64bit 启动调试器“GdbEngine”
我尝试将调试器附加到正在运行的进程,但调试器没有附加。
Debugger Logs:https://pastebin.com/Pewcs721
谢谢
【问题讨论】:
-
无法弄清楚如何修复 QtCreator 中的调试问题 - 我不知道这有什么问题。还在寻求帮助。
***解决方法:***
我找到了解决方法,使用 gdbserver 启动程序,如下所示:gdbserver localhost:9999 ./<your program>并在 QtCreater 中转到“调试”->“开始调试”->“附加到运行调试”服务器”,然后按 Enter。选择您的 QtKit 提供服务器端口,在这种情况下:9999 您的服务器地址是 localhost:在这种情况下。选择您的可执行工作目录。请“好的”,你很高兴!
标签: debugging