Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: soalvi от Май 31, 2010, 21:47



Название: Статическая сборка под Linux
Отправлено: soalvi от Май 31, 2010, 21:47
Заранее прошу прощения за свой вопрос если он покажется Вам недостойным внимания.
Подскажите как в пакете qt-sdk-linux-x86-opensource-2010.02.bin (Linux) используя qt-creator-1.3.1 или каким либо другим образом осуществить статическую сборку ПО?


Название: Re: Статическая сборка под Linux
Отправлено: b-s-a от Май 31, 2010, 23:07
собрать статический вариант qt, установить его, и выбрать в качестве профиля для сборки твоих программ.


Название: Re: Статическая сборка под Linux
Отправлено: soalvi от Июнь 01, 2010, 05:08
Тоесть Вы предлагаете пересобрать все пакеты из qt-sdk-linux-x86-opensource-2010.02 с ключами: -release -static или можно ограничиться каким-нибудь одним пакетом?
Позволит ли установка qt-x11-opensource-src-4.5.3 обойтись без статической сборки приложения?


Название: Re: Статическая сборка под Linux
Отправлено: b-s-a от Июнь 01, 2010, 16:39
src - это исходники. их надо компилировать.
sdk - это software development kit (набор разработчика). В него входит и Qt Creator, который, думаю, тебе статически пересобирать нет надобности.

Qt поставляется в виде динамически загружаемых библиотек. Если тебе нужны статически линкуемые, то тебе нужно пересобрать Qt из исходников.