@leakt

Статическая компиляция QT?

При запуске проекта через qt creator всё работает нормально. Если хочу запустить скомпилированный exe-шник, выдает необходимость наличия динамических либов qt. На своём компе я могу прописать их в path, но как быть, если я захочу запустить приложение на другом компьютере? windeployqt пробовал, он просто закинул их в папку, при запуске выдавало ошибку входа в процедуру в Qt5Widget.dll. Можно ли как-то настроить компилятор(mingw 64 bit), чтобы он статически пихал все нужные либы сразу в приложение? С пожеланиями пойти в гугл можете идти куда-нибудь в другое место.
  • Вопрос задан
  • 619 просмотров
Пригласить эксперта
Ответы на вопрос 3
vt4a2h
@vt4a2h Куратор тега C++
Senior software engineer (C++/Qt/boost)
Так можно сделать, для этого вам нужна статическая сборка Qt. Только в профайл вашего проекта ещё надо будет добавить static в переменную config.
Ответ написан
Zoominger
@Zoominger Куратор тега Windows
System Engineer
Тупо накидайте в каталог с экзешником нужных библиотек, инструкций море.
Для полностью статической линковки нужно покупать лицензию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы