当我调试 ncurses 应用程序时,我通常会执行以下操作:
gdb --tty=/dev/ttys000 ...
这将使 ncurses 应用程序在与 gdb 运行的终端不同的终端中运行。
最近我发现了 cgdb,我非常喜欢它。不幸的是,它似乎不尊重 --tty 选项。
有没有其他方法可以做到这一点?cgdb 人员如何调试 cgdb :) ?
谢谢。
是的,您可以在 gdb 或 cgdb 中以tty
与选项相同的方式使用命令。--tty
请参阅调试 Ncurses 程序。您也可以在 tui 模式下使用 gdb。它很像 cgdb。