Qt Creator: запуск в терминале
Я хочу получить полную функциональность консоли, запустив программу в Qt Creator, ту же проблему, что и описанная здесь: консольный ввод с Qt Creator
когда я проверяю "запуск в терминале" в свойствах конфигурации, открывается пустое окно терминала без вывода моей программы. Tools-Options-General-Terminal имеет следующее значение:"x-terminal-emulator-e". Как я могу заставить это работать? Моя ОС-Ubuntu 10.4.
Примечание: пожалуйста, не закрывайте этот вопрос, это не дублируется! Мне нужно решение для Ubuntu OS.
2 ответов
В разделе Tools-Options-Environment-General измените значение терминала с x-terminal-emulator -e
to
/usr/bin/xterm -e
. Это помогло мне.
(найдено это исправление здесь:https://bugs.launchpad.net/ubuntu / + источник / qtcreator/ + ошибка/566387)
еще один хороший трюк, чтобы избежать необходимости выполнять консольные команды или запускать скрипт bash, - это просто изменить.файл рабочего стола.
на Ubuntu они расположены здесь:
ls /usr/share/applications/
Если вы хотите отредактировать Qt Creator, например, вы можете это сделать.
nano /usr/share/applications/qtcreator.desktop
Edit переменная " Exec "должна выглядеть как" Exec=/usr/bin/qtcreator " и изменить ее на.
bash -i -c /usr/bin/qtcreator
или что ваш путь к приложению, которое вы хотите изменить.
Это включите различные переменные среды с помощью этого метода, что, как я предполагаю, вы пытаетесь сделать.