Russian Qt Forum
Июня 09, 2025, 07:52 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сборка проекта  (Прочитано 5242 раз)
Егор
Гость
« : Января 09, 2015, 20:56 »

Можно ли собрать проект, чтобы он не просил библиотеки при запуске на других ПК?
Записан
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #1 : Января 09, 2015, 21:01 »

да Улыбающийся
Записан

Mikhail
Программист
*****
Offline Offline

Сообщений: 587


Просмотр профиля
« Ответ #2 : Января 09, 2015, 21:02 »

Скомпилировать проект со статической Qt.
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #3 : Января 12, 2015, 10:49 »

сделать инсталлятор
Записан
Дмитрий
Гость
« Ответ #4 : Января 12, 2015, 16:02 »

Скомпилировать проект со статической Qt.
А как это сделать?Что значит скомпилировать проект со статической Qt?Спасибо)
Записан
Mikhail
Программист
*****
Offline Offline

Сообщений: 587


Просмотр профиля
« Ответ #5 : Января 12, 2015, 18:57 »

1. собрать Qt статически
например, как здесь : http://qt-project.org/wiki/How-to-build-a-static-Qt-for-Windows-MinGW
2. откомпилировать свой проект с использованием статической Qt по пункту 1.
Записан
Fregloin
Супер
******
Offline Offline

Сообщений: 1025


Просмотр профиля
« Ответ #6 : Января 13, 2015, 14:49 »

чем не устраивает вариант с собственным инсталлятором (как делает большинство разработчиков)
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #7 : Января 13, 2015, 15:19 »

Можно ли собрать проект, чтобы он не просил библиотеки при запуске на других ПК?
А как это сделать?Что значит скомпилировать проект со статической Qt?Спасибо)
Это "не так уж просто" и "не так уж быстро", и одним файлом не отделаться. Поэтому заниматься этим есть смысл если реально "надо", может пока лучше наслаждаться видеоуроками на ПК?  Улыбающийся
Записан
8Observer8
Гость
« Ответ #8 : Января 13, 2015, 19:33 »

Можно ли собрать проект, чтобы он не просил библиотеки при запуске на других ПК?
Нужно собрать сам Qt из исходников статически. В итоге у ваc будет две версии Qt. Вы сможете переключаться между ними. Собранный exe приложения будет весить как минимум 15 MБайт (оконное приложение). Если его сжать программой upx, то 5.5 МБайт. Правда, немного увеличится время запуска exe. Я собирал по этой инструкции: Статическая сборка Qt 5.4 для Win 7. Сжатие exe до мин. размера с помощью upx
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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