Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: KuZ от Апрель 28, 2010, 15:25



Название: Сборка проекта в bin файл
Отправлено: KuZ от Апрель 28, 2010, 15:25
Прочитав некоторые темы как понял чтоб собрать бинарник нужно собрать кьют статически. Скачал qt-all-opensource-src-4.6.2.tar.bz2, начал собирать ./configure -static -release -nomake demos -nomake examples -nomake tools после make и make install как написано в вики. В установленном кьюте в профилях добивил профиль где находится qmake из собранного статически. В pro прописал CONFIG += static собрал проект, запустился нормально, но бинарника в в папке с проектом нет. Подскажите пожалуйста что не так сделал.


Название: Re: Сборка проэекта в bin файл
Отправлено: crossly от Апрель 28, 2010, 15:33
возможно в release или debug??


Название: Re: Сборка проэекта в bin файл
Отправлено: KuZ от Апрель 28, 2010, 15:52
в релизе собирал проект.


Название: Re: Сборка проекта в bin файл
Отправлено: crossly от Апрель 28, 2010, 16:13
так может и стоит заглянуть в папочку release.... :)


Название: Re: Сборка проекта в bin файл
Отправлено: KuZ от Апрель 28, 2010, 16:25
там нет папок дебаг и релиз. Возможно я что то не так делаю, в линукс только пытаюсь работать(на название не обращайте внимания, создавал лижбы побыстрее).


Название: Re: Сборка проекта в bin файл
Отправлено: crossly от Апрель 28, 2010, 16:28
укажи DESTDIR в pro файле.... тогда точно буш знать где искать.... :)


Название: Re: Сборка проекта в bin файл
Отправлено: Авварон от Апрель 28, 2010, 16:34
dsda и есть бинарник.
только нахрена нужна была статик версия?


Название: Re: Сборка проекта в bin файл
Отправлено: KuZ от Апрель 28, 2010, 16:43
Указал DESTDIR создался теперь весит 12,3 Мб(выводит метку), походу это оно и есть.
Мне нужно что бы в программе был только один исполняемый файл, без библиотек кьюта которые нужно таскать рядом.


Название: Re: Сборка проекта в bin файл
Отправлено: Пантер от Апрель 28, 2010, 16:54
Вообще-то в Линуксе статика и таскание либ не приняты. Если либы нет, менеджер пакетов ее поставит.


Название: Re: Сборка проекта в bin файл
Отправлено: crossly от Апрель 28, 2010, 17:21
+1


Название: Re: Сборка проекта в bin файл
Отправлено: KuZ от Апрель 28, 2010, 19:02
Точнее не библиотеки кьюта а к примеру Qwt. то есть нужно пересобрать Qwt с параметром CONFIG += staticlib, и тогда не прийдется таскать её рядом ?   
Попробовал запустить файл(12,3 Мб который получился в результате) на виртуальной машине под ХР то пишет "There is no application installed for executable files". 


Название: Re: Сборка проекта в bin файл
Отправлено: KuZ от Апрель 28, 2010, 22:13
Все решил.
Спасибо огромное всем.