Задать вопрос

Наличие руководств по статической сборке qt 5.2 программы под windows msvc 13?

Может кто-нибудь поделиться руководством?
  • Вопрос задан
  • 3102 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
  • Skillbox
    Специалист по кибербезопасности 2.0/ Этичный хакер
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
EXL
@EXL
Энтузиаст
Там всё просто - пересобираете сам Qt-5.3/Qt-5.2 с опцией -static и, желательно, с отключенной библиотекой icu (очень много занимает), а затем компилируете свою программу статически с использованием новоиспечённого инструментария.

Подробнее можно почитать тут.

Ещё не забудьте прикрутить статически C++/C-Runtime библиотеки от MSVC. Как это делается в MSVC, я не знаю, в MinGW элементарно:
QMAKE_LFLAGS += -static -static-libgcc -static-libstdc++
Кстати, при статической сборке QtWebkit не будет собираться.

И ещё, если размер статически слинкованной программы слишком велик - сожмите её upx'ом.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы