如何在 qt creator 中使用 gnome-terminal?

如何在 qt creator 中使用 gnome-terminal?

我可以调整设置以使用终端而不是纯输出。但是,我似乎无法找出使用 gnome-terminal 时要输入的正确命令。我可以使用“xterm -e”,这是一个足够好的解决方案,但我想我还是想知道。

当我尝试使用“gnome-terminal -e”时,运行我的程序会导致空白终端快速打开和关闭。我必须在之后“中断”执行(有点像无限循环)。当使用“gnome-terminal -x”时,我得到:

无法连接创建者通信套接字 /tmp/qt_temp.h17333/stub-socket:没有此文件或目录

答案1

该问题被报告为 Qt Creator 中的一个错误。
https://bugreports.qt.io/browse/QTCREATORBUG-1633


更新:似乎是固定的2012 年 8 月 31 日。

答案2

相当于xterm -efor ,尝试一下。如果gnome-terminal不行,尝试一下。gnome-terminal -e-e-x

答案3

您可以使用以下方式找出所有可用选项gnome-terminal --help-all

-e, --command      Execute the argument to this option inside the terminal

答案4

我遇到了同样的问题,结果发现我的控制台应用程序在后台运行了太多实例。我保留了我的设置,gnome-terminal -x而是关闭了所有正在运行的应用程序实例,然后重试,它就成功了。

相关内容