问:gdb进程意外退出(代码127)

时间:2012-05-09 04:14:45

标签: qt4 gdb debian qt-creator qt4.7

带有此消息的消息框会出现什么问题:'按下F5或开始调试后,gdb进程意外退出(代码127)'? (我不是作为超级用户运行QtCreator)

enter image description here

当我以超级用户身份运行QtCreator时,我收到另一个消息框,显示以下消息: gdb进程无法启动。调用的程序'gdb'丢失,或者您可能没有足够的权限来调用该程序。没有这样的文件或目录

enter image description here

当我在终端

中运行以下消息时
gdb -ex

我收到此错误

  加载共享库时出现

错误:libncurses.so.5:无法打开共享对象文件:没有这样的文件或目录

但我安装了libncurses5,libncursesw5,libncurses5-dev。

我该怎么办?

2 个答案:

答案 0 :(得分:0)

在运行设置中选中“在终端中运行”时,此消息通常会显示。转到项目选项卡并取消选中“在终端中运行”,以便在qt creator中的应用程序输出中运行程序。

或者你可能用错误的参数调用gdb。通过在没有qtcreator的情况下单独调用调试器来检查。

答案 1 :(得分:0)

我安装了debian的gdb包而不是TaSKs gdb二进制文件,我的问题得到了解决