如何在 gdb/gdbserver 设置中重定向 tty

fed*_*son 5 debugging ssh redirect gdb gdbserver

我有一个使用 gdb(在一host台机器上)和一个 gdbserver(在一target台机器上)的远程调试设置。

我正在使用的 gdb 命令类似于

target remote | ssh -T user@192.168.222.111 gdbserver - app_to_debug arg1 arg2 arg3
Run Code Online (Sandbox Code Playgroud)

这工作正常,stdio 通过 ssh 从 gdbserver 重定向到 gdb。

是否可以将此 stdio 重定向到我的主机上的另一个终端?

我尝试在 gdb 中做类似的事情:

tty /dev/pts/10

Run Code Online (Sandbox Code Playgroud)

但这仅适用于没有 ssh/gdbserver 设置的情况。