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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Сатическая сборка Qt  (Прочитано 2472 раз)
Володя
Гость
« : Июль 25, 2011, 15:58 »

Доброго времени суток. Я новичок на форуме, поэтому могу писать некорректно.

Я прочитал несколько тем по поводу статической сборки библиотеки Qt с последующей статической сборкой приложений, но полной ясности не достиг, поэтому хочу задать несколько вопросов:
1) исходные тексты Qt одинаковы для всех платформ?
2) имеет ли значение версия Mingw (собирать хочу именно им) для сборки?
3) имеет ли значение версия QtCreator и библиотеки для совместной работы?
4) какие ключи нужно указывать при сборке библиотеки?
5) как включить в сборку статические плагины для работы с БД (MySQL)?
6) каким образом можно реализовать static-сборку release и одновременно dinamic-сборку debug?
7) какие дополнительные ключи нужно указывать в .pro файле при сборке приложения?
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #1 : Июль 25, 2011, 16:21 »

1) Да, но многие некроссплатформенные вещи написанные дефайнами, то есть хоть код и один работать реально будут разные ветки / подключаться разные файлы.
2) До определённой степени. Слишком старая версия может не иметь каких-то из используемых опций, содержать критичные для Qt баги.
3) Вероятно, но я на несовместимые не натыкался.
4) http://www.cyberforum.ru/cpp-cross-platform/thread234568.html
5) Добавить в предыдущем пункте -qt-sql-mysql
6) Иметь 2 версии Qt (статическую и динамическую) в разных папках.
Записан
Володя
Гость
« Ответ #2 : Июль 25, 2011, 23:29 »

Спасибо
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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