Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: sinj от Ноябрь 23, 2010, 08:54



Название: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 08:54
Доброго времени суток!

Подскажите: в ubuntu установил qt. Установил code::blocks. Когда создаю проект в codeblocks он у меня спрашивает о местонахождении qt. Указываю "/usr". Все проходит успешно. Создается проект с кодом. Когда этот проект пытаюсь запустить, то codeblocks ругается "QApplication: Нет такого файла или каталога". Помогите разобраться. Предполагаю, что что-то где-то я не подключил...


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: merke от Ноябрь 23, 2010, 09:10
советую поставить QtCreator ;)


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: alexman от Ноябрь 23, 2010, 09:14
+100


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 09:15
Спасибо за совет. Не пойдет. За полгода привык к codeblocks. Только вот до этого работал в windows. А creator пробовал-мне не понравился.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: Пантер от Ноябрь 23, 2010, 10:02
У code::blocks есть свой форум, вот там и спрашивайте. Тут очень редко кто пользуется данной вещью.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 10:13
ок. Интересно, а там мне то же самое скажут? ;D


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: Пантер от Ноябрь 23, 2010, 10:19
Только что скачал и установил (правда, под виндой). Все работает искаропки.
Покажи сюда вывод echo $QTDIR и echo $PATH.

П.С. еще плюс CMake использую. Возможно, он помог избежать проблем.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 10:34
echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

echo $QTDIR
Ничего не выводит. Что нужно сделать?


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: Пантер от Ноябрь 23, 2010, 10:37
Qt установлена через менеджер пакетов? В консоли прога компилится?
Переходи на CMake.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 10:42
да, qt ставил через синаптик. cmake стоит.  что нужно проверить в codeblocks?


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: Пантер от Ноябрь 23, 2010, 10:52
Не знаю. Я в кодеблоксе открыл файл .cbp, который создал CMake и все заработало. Отдельно ничего не настраивал.
В консоли программа компилится? Если сделать qmake && make.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 11:01
Слушай, ну через консоль qmake и make заработали. Все дело в настройке блоксов, как я понял. Там есть пункт "Global variables". В этом пункте у меня ничего не прописано. Чего туда прописать можно я не знаю.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: Пантер от Ноябрь 23, 2010, 11:14
Лучше спроси на их форуме. У меня нет сейчас Линухи под рукой, так что ничем помочь не могу.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: sinj от Ноябрь 23, 2010, 11:16
ок. все равно спасибо. тема открыта...


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: alexman от Ноябрь 23, 2010, 11:37
Пантер, ну и как  Code::Blocks?


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: Пантер от Ноябрь 23, 2010, 12:26
Фигня. Креатор удобнее. Хотя, все дело привычки.


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: crossly от Ноябрь 23, 2010, 12:47
так у ТС скорее всего не подключен модуль гуевый...


Название: Re: QT+Code::Blocks+ubuntu
Отправлено: serg_hd от Декабрь 24, 2010, 22:27
Пробовал его тоже ради интереса, была такая же трабла. Решил так: в properties проекта, вкладка libraries добавил QtCore и QtGui, внизу этой же вкладки есть кнопка "Add manual build script", нажал, после чего создался файл lib_finder.script (без него не проканывало), после этого сборка пошла как надо.