繁体   English   中英

代码::块 - 警告:GDB:无法设置控制终端:不允许操作

[英]Code::Blocks - warning: GDB: Failed to set controlling terminal: Operation not permitted

我已经通过官方存储库在 Ubuntu 14.04 中安装了 Code::Blocks 13.12。 当我编译时,一切正常。 但是当我调试时,shell 会显示以下消息:

警告:GDB:无法设置控制终端:不允许操作

并且程序一直执行到断点,但是当我执行下一行时什么也没有显示。

如何解决这个问题?

PD:我已经安装了最新版本的 GDB(在存储库中的那个)。 我还尝试使用 linux 终端而不是 Codeblocks 显示的终端。

我认为这只是意味着 code::blocks 在“CLI”模式下运行 gdb 而不创建伪终端。 因此,当 gdb 尝试终端操作时,它们会失败。 您可以忽略这些消息。

呵呵,这个问题2020年还是存在的。。。

我已经在清除 CentOS 7 安装上安装了 Code::Blocks 1.6,并得到了相同的消息和行为。

对我来说,这是通过禁用阻止 IDE 使用调试器的 SELinux 来解决的。

添加 :

系统(“暂停”)

它会起作用

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM