Russian Qt Forum
Ноябрь 06, 2024, 03:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как собрать Qt под MSVC2005 со статически прилинкованнвм Runtime-ом ?  (Прочитано 4017 раз)
PsM
Гость
« : Август 30, 2007, 11:00 »

Проблема в том что dll рядом с экзешником положить не получиться ...
читал вот это:
http://www.sql.ru/forum/actualthread.aspx?tid=344059
не хочеться делать инсталятор ...
поэтому собираюсь собрать статически ...
Записан
WW
Гость
« Ответ #1 : Август 30, 2007, 12:48 »

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

Проблема в том что dll рядом с экзешником положить не получиться ...
читал вот это:
http://www.sql.ru/forum/actualthread.aspx?tid=344059
не хочеться делать инсталятор ...
поэтому собираюсь собрать статически ...
1. Инсталатор делать все же придется, т.к. у программ из-под VC2k5 есть манифест. Если на твоей машине это будет работать, то на др. - не факт пока не проинсталируешь. Хотя бы какую-нить др.прогу. Проверено.
манифест можно выключить, но чтобы проблемок не было - нужно скомпилить прогу со статически прилинкованным рунтаймом.
но чтобы прогу так скомпилить, мене нужно Qt ТОЖЕ скомпилить со статически прилинкованным рунтаймом ...
Это возможно ?
Записан
WW
Гость
« Ответ #3 : Август 30, 2007, 14:48 »

Да. пользуйся поиском.
Должна быть и Qt и прога скомпилены с одними ключами компилятора.
Записан
Разуев Максим
Гость
« Ответ #4 : Август 31, 2007, 18:31 »

Можно и без статики и без инсталятора. Манифест и необходимые dll можно просто таскать в каталоге с программой. В форуме есть описание как. Поищи топик по запуску программы на чистой машине. У меня все работает.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 21.