Как использовать статическую сборку Qt для создания статически связанного релиза для Windows?

Как я должен использовать мою статическую сборку Qt в моей директории проекта? Там, кажется, отсутствует шаг в официальная документация между созданием статической версии Qt и созданием статически связанной версии вашего приложения с этой статической версией Qt.

1

Решение

Там нет явного шага, так как все, что вам нужно сделать, это использовать статически скомпилированный Qt для сборки вашего проекта. Это все. Из командной строки просто вызовите статически скомпилированные Qt qmake и ваш проект будет статически связан с Qt. Из Qt Creator добавьте статически скомпилированный набор Qt в конфигурации вашего проекта и соберите его.

Конечно, вы должны сначала добавить эту версию Qt в Qt Creator и добавить ее в новый комплект. Обратите внимание, что для Qt и Qt Creator «версия Qt» является синонимом сборка Qt. Поэтому, если у вас есть 4 разные сборки Qt 5.3.1 (скажем, динамическая многопоточная, динамическая однопоточная, статическая многопоточная и статическая), они считаются различными версиями Qt. Поскольку «версия Qt», используемая повсюду, не имеет ничего общего с источники Qt, только с сборка Qt. Если все, что вы делаете, это скачиваете исходный пакет Qt, у вас еще нет версий Qt 🙂

0

Другие решения


По вопросам рекламы [email protected]