当我启动调试器时,无法运行另一个应用程序

时间:2014-09-14 06:26:06

标签: linux qt debugging ubuntu-14.04 qprocess

我使用Qt 5.3在Ubuntu 14.04中进行编程。我想从我的主机应用程序运行外部应用程序system("flowgeneratormanager &");。外部应用程序位于/usr/bin/目录中。

当我运行我的主机应用程序 Ctrl + F5 时,一切都很好。 但是当我在调试模式 F5 中启动主机应用程序时,外部应用程序无法启动,调用程序在调用system("flowgeneratormanager &") OR QProcess::startDetached;之后无法继续

我创建了一个测试应用程序,并在其中启动了另一个应用程序。在我开始调试之后,QtCreator显示了一个对话框,显示: gdb进程在40秒内没有响应命令.... 任何的想法? 抱歉我的语法不好。不是我的母语。

1 个答案:

答案 0 :(得分:1)

在QtCreator中,在调试器选项的GDB扩展选项卡中,取消选中Debug all children。