Qt: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 38:
 
=== Настройка «Visual C++ 2005 Express Edition» под Qt 4.2.2.===
**==== Измените файл vsvars32.bat ====
(если вы установили Visual C++ 2005 Express Edition в папку C:\Program Files\Microsoft Visual Studio 8\, то файл должен находиться в папке C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\)

в следующих местах:
 
<code>@set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;%INCLUDE%
</code>
 
@set INCLUDE=C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;%INCLUDE%
замените на
 
<code>@set INCLUDE=C:\Program Files\Microsoft Platform SDK\Include;C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;%INCLUDE%</code>
и
 
@set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB%
а
 
<code>@set LIB=C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB%</code>
 
замените на
 
<code>@set LIB=C:\Program Files\Microsoft Platform SDK\Lib;C:\Program Files\Microsoft Visual Studio 8\VC\LIB;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\lib;%LIB% </code>
 
==== Скачивание и сборка ====
* Скачайте [http://www.trolltech.com/developer/downloads/qt/windows Qt 4.2.2./Windows Open Source Edition] и разархивируйте его в любую свободную папку (далее будем считать, что эта папка C:\qt-win\).
* Скачайте [http://prdownloads.sourceforge.net/qtwin/ патч для Qt 4.2.2] и разархивируете его в папку C:\qt-win\.
Строка 52 ⟶ 64 :
** Запустите "MS Visual C++ 2005 Express Edition".
** Выберите пункт меню Tools->Visual Studio 2005 Command Prompt.
** Наберите в командной строке <code>cd c:\qt-win</code> чтобы перейти в каталог с исходными текстами.
** Наберите в командной строке <code>installpath42.bat</code> чтобы пропатчить исходные тексты.
cd c:\qt-win
** Наберите в командной строке <code>qconfigure msvc2005</code> чтобы произвести конфигурирование. На все запросы нажимайте 'y'.
чтобы перейти в каталог с исходными текстами.
** Наберите в командной строке
installpath42.bat
чтобы пропатчить исходные тексты.
** Наберите в командной строке
qconfigure msvc2005
чтобы произвести конфигурирование. На все запросы нажимайте 'y'.
** После успешного конфигурирования, система попросит набрать nmake, так и сделайте и идите пить чай, кофе, сок, пиво... Процесс очень долгий.
 
==== Если у вас сервис пак 1 ====
Замечание: конфигурирование для MS Visual C++ 2005 Express Edition сервис пак 1 может не пройти, нужно подправить исходный текст: в файле C:\qt\src\corelib\tools\qmap.h кусок кода:
<code>
Строка 187 ⟶ 194 :
//{ return QHash<Key, T>::insertMulti(akey, avalue); }
</code>
*=== Настройка переменных окружения. ===
** Мой компьютер -> Свойства, вкладка дополнительно, кнопка Переменные среды.
*** Установите переменную окружения QTDIR в c:\qt-win.
*** Установите переменную окружения QMAKESPEC win32-msvc2005.
*** Добавляем к переменной окружения PATH путь %QTDIR%\bin.
 
== Hello world ==