我正在运行 gdb
GNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-51.el7
版本。我的 TUI 模式运行顺利。
突然,现在在发出命令 "TUI mode not allowed"
时出现错误 layout src
。当我尝试使用 -tui
选项运行 gdb 时,gdb 会立即退出并显示 "TUI mode not allowed"
。
*作为新问题提出,因为没有其他线程可以提供帮助。
我也有同样的问题。 要解决这个问题,你必须在 TUI 支持下重新编译 gdb。
这些是 Ubuntu 的步骤:
apt-get build-dep gdb
apt-get source gdb
cd gdb-7.7.1
./configure --enable-tui=yes
make
# grab a coffee
sudo make install
现在您可以将 TUI 与 gdb 一起使用:D
gbd --tui
如果仍有问题,请尝试将新的 gdb 二进制文件移动到 /usr/bin。 新的二进制文件位于 gdb 目录中。
我使用 Debian 12,默认可以使用 gdb。运行
apt install gdb
后,它安装了一个支持 tui 的版本。