Название: Сборка проекта в 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 Все решил.
Спасибо огромное всем. |