Как я могу использовать gnome-терминал в Qt Creator?

Я могу настроить параметры, чтобы использовать терминал, а не просто вывод. Тем не менее, я не могу определить правильную команду для ввода для использования gnome-терминала. Я могу использовать 'xterm -e', достаточно хорошее решение, но я решил, что все равно хотел бы знать.

Когда я пытаюсь использовать 'gnome-Terminal -e', моя программа приведет к быстрому открытию и закрытию пустого терминала. Я должен «прервать» выполнение позже (вроде как бесконечный цикл). При использовании 'gnome-Terminal -x' я получаю:

Не удается подключить сокет связи создателя /tmp/qt_temp.h17333/stub-socket: такого файла или каталога нет

9
задан 10 November 2011 в 06:08

4 ответа

Об этой проблеме сообщают как ошибка в спокойном Создателе.
https://bugreports.qt.io/browse/QTCREATORBUG-1633


Обновление: Кажется, фиксируется 31 августа 2012.

6
ответ дан 10 November 2011 в 06:08

Вы можете выяснить все доступные опции с gnome-terminal --help-all:

-e, --command      Execute the argument to this option inside the terminal
0
ответ дан 10 November 2011 в 06:08

Эквивалентом xterm -e для gnome-terminal является gnome-terminal -e, попробуйте. Если -e не работает, попробуйте -x.

0
ответ дан 10 November 2011 в 06:08

Я столкнулся с той же проблемой, и оказалось, что у меня слишком много экземпляров моего консольного приложения, работающего в фоновом режиме. Я оставил свои настройки на gnome-terminal -x и вместо этого просто закрыл все запущенные экземпляры моего приложения, затем попытался снова, и это сработало.

0
ответ дан 10 November 2011 в 06:08

Другие вопросы по тегам:

Похожие вопросы: