Статическая линковка



  • Кто занимался, интересует сборка проекта со стчиской линковкой библиотек.
    OS: Linux, Windows.
    Если есть проверенные результаты и наработки, пишите.
    Бум пробовать.





  • Просто как два пальца:

    1. Собираем Qt с ключем -static
    2. Собираем приложение с собранным Qt
    3. ?????????
    4. PROFIT!!!!!1




  • Спасибо



  • Скачал коммерческую версию Qt Enterprise 5.2.0 на пробный период. Пытаюсь создать автономный EXE со статически слинковаными Qt-библиотеками. Простое приложение типа окно с кнопкой, размер ехе - несколько килобайтов в релизе, явно нету там Qt-библиотек. Короче, не получается. Пробовал в файле проекта
    CONFIG += static
    QMAKE_LFLAGS = -static
    В папке C:\Qt\5.2.0\mingw48_32\lib лежат все статические библиотеки (.а-файлы). Кстати говоря, эти файлы имеются и в open-source версии Qt, чему я был удивлен, так как везде пишут о том, что надо самому компилировать Qt статически, а тут они готовые лежат в бесплатной версии. А в линукс-версии в этой же самой папке только динамические (.so-файлы).
    У кого получилось, помогите, пожалйста, разобраться с линковкой.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.