Название: Сатическая сборка Qt Отправлено: Володя от Июль 25, 2011, 15:58 Доброго времени суток. Я новичок на форуме, поэтому могу писать некорректно.
Я прочитал несколько тем по поводу статической сборки библиотеки Qt с последующей статической сборкой приложений, но полной ясности не достиг, поэтому хочу задать несколько вопросов: 1) исходные тексты Qt одинаковы для всех платформ? 2) имеет ли значение версия Mingw (собирать хочу именно им) для сборки? 3) имеет ли значение версия QtCreator и библиотеки для совместной работы? 4) какие ключи нужно указывать при сборке библиотеки? 5) как включить в сборку статические плагины для работы с БД (MySQL)? 6) каким образом можно реализовать static-сборку release и одновременно dinamic-сборку debug? 7) какие дополнительные ключи нужно указывать в .pro файле при сборке приложения? Название: Re: Сатическая сборка Qt Отправлено: LisandreL от Июль 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 (статическую и динамическую) в разных папках. Название: Re: Сатическая сборка Qt Отправлено: Володя от Июль 25, 2011, 23:29 Спасибо
|