在带有gdb&;的单独终端中调试时,无法向C程序输入数据;tty命令

在带有gdb&;的单独终端中调试时,无法向C程序输入数据;tty命令,c,gdb,tty,C,Gdb,Tty,我正在用gdb调试一个C程序。我使用tty命令将输出发送到新的终端窗口,但在程序运行时无法输入 如果我在同一个窗口中调试,它可以正常工作,但是当使用单独的终端窗口时,输入不会做任何事情 我仍然可以使用ctr-c终止进程,但一旦我点击输入行,它就会等待输入,当我按return时,它什么也不做 我环顾四周,但在网上没有发现同样的问题。有什么想法吗?在一个窗口中启动您的程序。当程序等待输入时,在另一个窗口中启动gdb。使用gdb命令连接并调试程序

我正在用gdb调试一个C程序。我使用tty命令将输出发送到新的终端窗口,但在程序运行时无法输入

如果我在同一个窗口中调试,它可以正常工作,但是当使用单独的终端窗口时,输入不会做任何事情

我仍然可以使用ctr-c终止进程,但一旦我点击输入行,它就会等待输入,当我按return时,它什么也不做


我环顾四周,但在网上没有发现同样的问题。有什么想法吗?

在一个窗口中启动您的程序。当程序等待输入时,在另一个窗口中启动gdb。使用gdb命令连接并调试程序