在gdb调试时经常需要看程序打印信息,而gdb窗口不能正常显示打印信息,这时可以通过重定向stdout的方式将打印信息输出到另一个窗口。
1.新开一个shell窗口,输入命令'tty',获得窗口设备名,例如/dev/pts/1
2.gdb窗口输入'tty /dev/pts/1',即可完成重定向
本文介绍了一种在GDB调试环境下,通过重定向STDOUT到另一窗口以查看程序打印信息的方法。具体步骤包括:首先在新窗口使用'tty'命令获取设备名,如/dev/pts/1;然后在GDB窗口中输入'tty/dev/pts/1'完成重定向。
在gdb调试时经常需要看程序打印信息,而gdb窗口不能正常显示打印信息,这时可以通过重定向stdout的方式将打印信息输出到另一个窗口。
1.新开一个shell窗口,输入命令'tty',获得窗口设备名,例如/dev/pts/1
2.gdb窗口输入'tty /dev/pts/1',即可完成重定向
1079
2291

被折叠的 条评论
为什么被折叠?