Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Qt creator помогите с настройкой
-
Друзья, срочно нужна ваша помощь.
Qt нагло отказывается запускать консольную программу С++. Не работает даже Hello World. При запуске открывается сама консоль, в которую можно только вводить символы с клавы, даже если это не предусмотрено самой программой. Чую я, что надо в настройках ковыряться, но где именно - понятия не имеюPS. Работаю в Ubuntu 12.04
-
А какой у вас Qt creator?
-
v 2.4.1
-
Я извиняюсь что выразился не совсем ясно.
У вас бинарники из QtSDK или собрали сами из исходников?
Также дайте немного больше информации о ваших действиях при компиляции и запуске проекта.
Пока у меня ни разу не было подобной проблемы и все начинало работать сразу после установки с настройками по умолчанию.
-
Я просто скачал QT с этого сайта. Установил, создал "Простой проект на языке C++", запустил. Открылся терминал, в котором по всем законам физики должен был появиться текст "Hello world". Вместо этого я вижу пустое окно терминала, в которое еще можно что-то вводить (не понятно, зачем).
!http://pp.userapi.com/c407618/v407618909/623f/N-Mua2scaWY.jpg(Скрин)!
-
Переставьте на QtCreator 2.5 либо зайдите в настройки, на вкладку General. Там будет строка "Терминал: x-terminal-emulator -e". Замените на xterm -e.
В результате вместо gnome terminal, с которым QtCreator версии 2.4 работать не умеет, будет использоваться xterm.
Это ошибка ментейнеров QtCreator в убунте.
-
Вы не представляете как вы мне помогли. Огромное спасибо.
-
Скачал последний Debian Wheezy 7.2.0. Устанавливал с диска. Использовал встроенные QTCreator. Консоль не давала покоя. Воевал долго (какие только советы не прочитал). А вы так просто и доступно все объяснили.
-
В Elementary OS этот номер не проходил. Установил из Центра приложений gnome-terminal . прописал вместо "хterm -e" gnome-terminal . Программа сама добавила через пробел -x. я согласился и все заработало.