使用选项 -tui,GDB 退出并显示“不允许 TUI 模式”

问题描述 投票:0回答:2

我正在运行 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"

*作为新问题提出,因为没有其他线程可以提供帮助。

gdb
2个回答
9
投票

我也有同样的问题。 要解决这个问题,你必须在 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 目录中。


0
投票

我使用 Debian 12,默认可以使用 gdb。运行

apt install gdb
后,它安装了一个支持 tui 的版本。

© www.soinside.com 2019 - 2024. All rights reserved.