August 2, 2009

MSVS + Qt 4.5

Неоднократно видел вопросы на форумах, как собрать Qt для использования в MS Visual Studio. Изначально, на сайте qtsoftware.com можно скачать библиотеку, ориентированную на использование с компилятором gcc для Windows(MinGW). Для того, чтобы можно было собирать проекты с использованием данной библиотеки компилятором MS необходимо пересобрать Qt.
И так, качаем Qt. Устанавливаем. Далее создаем батник с таким содержанием:

@echo off
call "C:\Program Files\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86
set QTDIR=D:\Qt\4.5.2\
set QMAKESPEC=win32-msvc2008
cd /d %QTDIR%
echo Rebuiding SHARED debug-and-release Qt...
configure -debug-and-release -shared -qmake -platform win32-msvc2008 -vcproj -qt-zlib -qt-gif -qt-libpng -qt-libjpeg -qt-sql-odbc -direct3d
nmake

Значения путей и параметры конфигурации Qt подставляем свои.
Запускаем. И далее начинается конфигурация и сборка. Соглашаемся с лицензией и ждем, пока соберется библиотека.
Затем ставим интегратор для MSVS, который можно скачать так же на сайте qtsoftware.com, указываем в настройках версию и путь и работаем.

No comments: