Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: dread от Апрель 05, 2007, 07:11



Название: Сборка
Отправлено: dread от Апрель 05, 2007, 07:11
Извините за глупый вопрос:
но что необходимо изменить в настройках проекта
что бы программа написанная на Qt 4.2.3 (MSVS 2005)
не требовала наличия qt в системе где ее предстоит использовать?
т.е. как включить необходимые компоненты qt-ых
библиотек в бинарник?
понимаю что вопрос очень глупый, но все же...
что то я подобного в опциях не обнаружил :(

подскажите куда ткнуться носом...


Название: Re: Сборка
Отправлено: vregess от Апрель 05, 2007, 08:37
Цитата: "dread"
Извините за глупый вопрос:
но что необходимо изменить в настройках проекта
что бы программа написанная на Qt 4.2.3 (MSVS 2005)
не требовала наличия qt в системе где ее предстоит использовать?
т.е. как включить необходимые компоненты qt-ых
библиотек в бинарник?
понимаю что вопрос очень глупый, но все же...
что то я подобного в опциях не обнаружил :(

подскажите куда ткнуться носом...


Нужно собрать или взять где-нибудь Qt статической сборки и собрать
заново программу.
По поводу статической сборки где-то тут есть тема.
Еще у конфигурационного скрипта qt (configure) есть опция -static
А еще можно инсталятор для проги забабахать и напихать туда все нужные динамические библиотеки. Например, при помощи NSIS.