Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Сергей.Ш от Ноябрь 26, 2013, 13:15



Название: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 26, 2013, 13:15
поставил через терминал .Работаю в линукс. Выдает ошибку Нет правила для сборки цели `all'. Останов. как быть? компилятор GCC


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: mutineer от Ноябрь 26, 2013, 13:18
"make all" выполняешь, да? Это для запуска криейтора теперь нужно?


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Hellraiser от Ноябрь 26, 2013, 13:31
Код
Bash
qmake && make all


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 26, 2013, 14:41
Hellraiser ,подскажите пожалуйста как это установить. Сам креатор запускается ,но не собирается код. Сборку не может пройти.выдает ошибку,о которой я писал.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: gil9red от Ноябрь 26, 2013, 15:27
Нет кириллицы в путях проекта? :)


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 26, 2013, 19:16
Про кириллицу не понял . А вот когда я пытаюсь создать пустой проект.открывается  окошко.  (http://storage5.static.itmages.ru/i/13/1126/s_1385482553_2663743_ec6d2ed917.png) (http://itmages.ru/image/view/1351459/ec6d2ed9)  ,может это прояснит ситуацию?


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: kambala от Ноябрь 26, 2013, 19:20
написано же что надо сделать. тебе нужно, чтобы на машине был установлен компилятор и Qt.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 26, 2013, 19:25
До этого я пользовался Geany все было отлично .я брал и работал .Компилятор использовался g++
Но мне  понадобилось разобраться в коде и вычитал что можно пройти по шагам всю программу. Я пытался установить на Джини отладчик не получилось,пытался поставить затмение.,тоже не пошло,Потом мне посоветовали QtCreator и вот я тут. К слову.Изучаю с++ с 15 сентября с нуля,чтобы был понятен уровень. Теперь ,если можно в подробностях,то что вы посоветовали.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Alex Custov от Ноябрь 26, 2013, 19:47
До этого я пользовался Geany все было отлично .я брал и работал .Компилятор использовался g++
Но мне  понадобилось разобраться в коде и вычитал что можно пройти по шагам всю программу. Я пытался установить на Джини отладчик не получилось,пытался поставить затмение.,тоже не пошло,Потом мне посоветовали QtCreator и вот я тут. К слову.Изучаю с++ с 15 сентября с нуля,чтобы был понятен уровень. Теперь ,если можно в подробностях,то что вы посоветовали.

В подробностях - пиши код в mcedit/kate/etc. и компилируй вручную qmake+make. Не нужно тебе пока ходить по коду отладчиком, все ошибки (и логика работы) на твоём уровне должны быть найдены глазами. Максимум - printf/qDebug.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 26, 2013, 20:11
все понятно пока заниматься QtCreator не буду .оставлю эту затею напотом.Спасибо


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 28, 2013, 08:21
Решился таки снова скачать и установить среду .Но идет ошибка Я выкладываю скрин.(http://storage9.static.itmages.ru/i/13/1128/s_1385616013_4660529_455c7abffd.png) (http://itmages.ru/image/view/1354451/455c7abf)  Что это может значить?
и вот прохождение тестовой программы. (http://storage9.static.itmages.ru/i/13/1128/s_1385616419_8060465_d5e060ea85.png) (http://itmages.ru/image/view/1354456/d5e060ea)


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: alex312 от Ноябрь 28, 2013, 10:18
по первой картинке (проект constr), попробуй перед запуском отладки просто собрать проект (Ctrl+B).
по второму - гугли описание ошибки.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 28, 2013, 10:29
(http://storage6.static.itmages.ru/i/13/1128/s_1385623704_2394947_ccd51085f2.png) (http://itmages.ru/image/view/1354660/ccd51085)
Собрался нормально.А нажимаю зеленый треугольник ,выдает ошибку.
И почему у меня не выводится результат программы в окне терминала ,как в среде Geany ?


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: alex312 от Ноябрь 28, 2013, 10:36
Сергей, выложи архив проекта и скрины вкладки проекты(сборка|запуск)


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: kambala от Ноябрь 28, 2013, 12:44
Собрался нормально.А нажимаю зеленый треугольник ,выдает ошибку.
И почему у меня не выводится результат программы в окне терминала ,как в среде Geany ?
ошибок никаких не видно в консоли.

посмотри во вкладку 3 «вывод приложения».


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 28, 2013, 12:55
а где эта вкладка 3 ?


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: kambala от Ноябрь 28, 2013, 13:01
вниз посмотри. или нажми ctrl+3.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 28, 2013, 13:06

Запускается /home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug/constr...
Не удалось войти в рабочий каталог «/home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug»: Нет такого файла или каталога
/home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug/constr завершился с кодом -1
Вот такой вывод.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 28, 2013, 14:27
(http://storage9.static.itmages.ru/i/13/1128/s_1385637955_1389986_15b7464668.png) (http://itmages.ru/image/view/1354975/15b74646)
(http://storage6.static.itmages.ru/i/13/1128/s_1385638044_3992975_0b078dd131.png) (http://itmages.ru/image/view/1354977/0b078dd1) ,(http://storage8.static.itmages.ru/i/13/1128/s_1385638341_9081444_dab99750ba.png) (http://itmages.ru/image/view/1354984/dab99750)


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: alex312 от Ноябрь 28, 2013, 14:57
удали все сгенерированные файлы из папки с проектом (оставь только файл проекта *.pro, и исходники *.cpp)
после этого собери (Ctrl+B)
посмотри есть ли папка /home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug , что в этой папке.
после этого попробуй запустить снова (если папка есть и она не пустая)


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 28, 2013, 16:40
(http://storage5.static.itmages.ru/i/13/1128/s_1385645989_6467229_d7e1b95647.png) (http://itmages.ru/image/view/1355224/d7e1b956)
я специально привожу и участок файлового менеджера с существующим файлом .Сборка проходит хорошо ,а при запуске идет ошибка и не выдает в окне терминала вывод программы.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 29, 2013, 10:31
 Через синаптик установил qt4-qmake (версия 4.8.1.-0ubuntu 4.4).
Потом рискнул по совету одного профессионала выполнить команды в терминале qmake-project  и qmake.   Команды прошли хорошо.  Папка /home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug есть и она не пустая. В ней находятся Makefile,  main.o ,и исполняемый файл constr.  Сборка проходит хорошо ,но при запуске идет таже ошибка. Не удалось войти в рабочий каталог «/home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug»: Нет такого файла или каталога.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: alex312 от Ноябрь 29, 2013, 11:01
Все это загадочно.
Попробуй в терминале выполнить скомпилированную прогармму.
Открой терминал, набери /home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug/constr , нажми Enter. Напиши что получилось.


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 29, 2013, 12:08
sergei@sergei-K50C:~$ /home/sergei/m/build-constr-Desktop_Qt_5_1_1_GCC_32bit-Debug/constr
Hello World!


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: alex312 от Ноябрь 29, 2013, 12:14
Hello World!
Все, я ничего не понимаю  :o


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: Сергей.Ш от Ноябрь 29, 2013, 12:39
(http://storage5.static.itmages.ru/i/13/1129/s_1385717859_1401748_4efea409de.png) (http://itmages.ru/image/view/1356463/4efea409)
вот ,у меня в проекте в мейне (в исходниках)эта программка. Через терминал она и выдается  Hello world! ,но почему не выдается через Qt ?
-------
Я поэкспериментировал и вместо существующего исходника main.cpp  Скопировал другую программку работающую , запустил qmake и собрал проект. Но результат так же выдается только через терминал.
---------
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt

SOURCES += main.cpp
это constr.pro   может пригодится эта информация?


Название: Re: Нужна помощь запустить Qt Creator
Отправлено: gil9red от Ноябрь 29, 2013, 16:31
Мне, после изменения CONFIG'а пришлось файл *.user.pro удалять :)
и весь проект очищать (паранойя), а потом пересоздавать, чтоб убрать/показать консоль

// Windows