Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: PsM от Август 30, 2007, 11:00



Название: Как собрать Qt под MSVC2005 со статически прилинкованнвм Runtime-ом ?
Отправлено: PsM от Август 30, 2007, 11:00
Проблема в том что dll рядом с экзешником положить не получиться ...
читал вот это:
http://www.sql.ru/forum/actualthread.aspx?tid=344059
не хочеться делать инсталятор ...
поэтому собираюсь собрать статически ...


Название: Re: Как собрать Qt под MSVC2005 со статически прилинкованнвм Runtime-ом ?
Отправлено: WW от Август 30, 2007, 12:48
Проблема в том что dll рядом с экзешником положить не получиться ...
читал вот это:
http://www.sql.ru/forum/actualthread.aspx?tid=344059
не хочеться делать инсталятор ...
поэтому собираюсь собрать статически ...
1. Инсталатор делать все же придется, т.к. у программ из-под VC2k5 есть манифест. Если на твоей машине это будет работать, то на др. - не факт пока не проинсталируешь. Хотя бы какую-нить др.прогу. Проверено.
2. Как сделать - уже обсуждалось. Со ссылками.


Название: Re: Как собрать Qt под MSVC2005 со статически прилинкованнвм Runtime-ом ?
Отправлено: PsM от Август 30, 2007, 12:58
Проблема в том что dll рядом с экзешником положить не получиться ...
читал вот это:
http://www.sql.ru/forum/actualthread.aspx?tid=344059
не хочеться делать инсталятор ...
поэтому собираюсь собрать статически ...
1. Инсталатор делать все же придется, т.к. у программ из-под VC2k5 есть манифест. Если на твоей машине это будет работать, то на др. - не факт пока не проинсталируешь. Хотя бы какую-нить др.прогу. Проверено.
манифест можно выключить, но чтобы проблемок не было - нужно скомпилить прогу со статически прилинкованным рунтаймом.
но чтобы прогу так скомпилить, мене нужно Qt ТОЖЕ скомпилить со статически прилинкованным рунтаймом ...
Это возможно ?


Название: Re: Как собрать Qt под MSVC2005 со статически прилинкованнвм Runtime-ом ?
Отправлено: WW от Август 30, 2007, 14:48
Да. пользуйся поиском.
Должна быть и Qt и прога скомпилены с одними ключами компилятора.


Название: Re: Как собрать Qt под MSVC2005 со статически прилинкованнвм Runtime-ом ?
Отправлено: Разуев Максим от Август 31, 2007, 18:31
Можно и без статики и без инсталятора. Манифест и необходимые dll можно просто таскать в каталоге с программой. В форуме есть описание как. Поищи топик по запуску программы на чистой машине. У меня все работает.