http://sergey-starkov.blogspot.ru/2013/07/qt-51-dll.html
Устанавливаем ВЫБИРАТЬ "ВЫБРАТЬ ВСЕ ОБЯЗАТЕЛЬНО"
Скачиваем и устанавливаем perl и python.
Редактируем файл D:\Qt\Qt5.1.0\5.1.0\Src\qtbase\mkspecs\win32-g++\qmake.conf
Находим строчку QMAKE_LFLAGS =
Заменяем на QMAKE_LFLAGS = -static -static-libgcc
Сохраняем, закрываем.
Открываем консоль (желательно открыть консоль в пуске в папке Qt, называется Qt 5.1.0 for Desktop (MinGW 4.8 32 bit))
Переходим в папку cd D:\Qt\Qt5.1.0\5.1.0\Src\qtbase
Создаём переменные среды (Проверяйте пути, они могут у вас отличаться)
set LIB=
set INCLUDE=
SET QTDIR=D:\Qt\Qt5.1.0\5.1.0\Src\qtbase
SET QMAKESPEC=win32-g++
SET PATH=C:\Python27;C:\Perl\bin;D:\Qt\Qt5.1.0\5.1.0\mingw48_3 2\bin;D:\Qt\Qt5.1.0\5.1.0\Src\qtbase\bin;%PATH%
проверяем пути на соответсвие нашим из установки Perl,Qt
Запускаем конфигурацию (принимаем лицензию, когда спросит (вводим y, нажимаем Enter))
configure.exe -debug-and-release -opensource -c++11 -static -opengl desktop -no-angle -no-vcproj
y соглашаемся с лицензией
mingw32-make.exe (Это может затянуться до часа)
Идет сборка пакетов
Заходим в Creator Инструмены -> Параметры
Профили QT Справа от комплектов. Добавляем C:\Qt\Qt5.3.1\5.3\SRC\qtbase\bin\qmake.exe по своему пути.
Добавляем новый Комплект. Называем статик.
Компилятор MinGW 32 bit
Профиль qt qt (Src)
Нажимаем определить.
Создаем новый проект в сборке указываем,наш комплект.
|