尝试连接到目标进行远程 GDB 调试时出现连接超时错误

sum*_*deo 5 gdbserver

当尝试使用 GDB 进行远程目标调试时,出现以下错误:

连接超时

远程目标是基于ARM的,主机是X86。我遵循的步骤如下:

  1. 通过发出以下命令在目标上运行 gdbserver:

    gdbserver --attach :1000 937

    其中 937 是我要调试的应用程序的 PID。

  2. 从主机端调用GDB。

    gdb-multiarch applicationName

    (gdb) target remote xx.xxx.xxx.xx:1000

    其中xx.xxx.xxx.xx是远程计算机的 IP 地址。

谁能建议我在这里缺少什么?

小智 0

您可以使用命令“show remotetimeout”显示超时。也许如果您使用“set Remotetimeout”命令将超时值设置得更大,问题就会得到解决。只是我猜测。