如何在Qt Creator中使用gnome-terminal?


9

我可以调整设置以使用终端,而不仅仅是普通输出。但是,我似乎无法找出使用gnome-terminal输入的正确命令。我可以使用'xterm -e',这是一个很好的解决方案,但是我仍然想知道。

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

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

Answers:


6

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


更新:似乎将于2012年8月31日修复


这如何回答这个问题?我有QtCreator建于2016年3月14日,它仍然显示空白gnome-terminal。“固定”链接已损坏。
doug65536 '16

1
以下是2012 年该错误的评论:在2.4.1中,该错误仍在此处。我试过了gnome-terminal -e,但是根本没有效果。gnome-terminal -x打开终端,但不输出任何信息。我正在运行Ubuntu。自2010年以来,这个错误就一直悬而未决! 我想我们已经六年了,但还没有定下来。错误已关闭?别屏住呼吸,无论什么意思,bug都将以“已解决”的形式关闭。
doug65536

2

相当于xterm -egnome-terminalgnome-terminal -e,试试吧。如果-e不起作用,请尝试-x


嗨,brunopereira81,lgarzo。抱歉,伙计们,我匆忙写了这个问题,完全忘了补充说我已经尝试了这两个问题。请阅读我的更新描述。

有效 !!!但是为什么-e不起作用?
没有人

1

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

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

嗨,brunopereira81,lgarzo。抱歉,伙计们,我匆忙写了这个问题,完全忘了补充说我已经尝试了这两个问题。请阅读我的更新描述。

1

我遇到了同样的问题,结果是我的控制台应用程序实例在后台运行的实例过多。我将设置保留下来gnome-terminal -x,而是只是关闭了应用程序的所有正在运行的实例,然后再次尝试并成功了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.