我已经通过官方仓库在Ubuntu 14.04中安装了Code::Blocks 13.12。编译时一切正常,但是调试时,在Shell上显示以下消息:“警告:GDB:无法设置控制终端:操作不允许”。程序在达到断点时执行,但在执行下一行时没有显示更多内容。如何解决这个问题?附注:我已经安装了最新版本的GDB(存储库中的版本)。我也尝试过使用Linux终端而不是Codeblocks显示的终端。
嘿,这个问题在2020年仍然存在...
我在干净的CentOS 7安装上安装了Code::Blocks 1.6,并得到了相同的消息和行为。
对于我来说,通过禁用SELinux解决了这个问题,因为它阻止IDE使用调试器。
system("Pause")
然后它就可以工作了。