Я создавал уже тему по поводу установки Qt. С помощью вашего форума я сделал следующее:
1) Зашел на сайт Qt Undeground
2) Закачал оттуда qt-win-commercial-src-4.2.2 и qt-vsintegration-1.2.1
3) Нашел на форуме несколько вариантов лицензий такие как:
LicenseID="4444"
Licensee="StarDancer"
LicenseKeyExt=FGKX-RM5-F4M-2CX-3P5X-HGM8X-2B52
LicenseID="4444"
Licensee="Denis Korablev"
LicenseKeyExt=FGKX-RM5-F4M-2CX-3P5X-HGM8X-2B52
LicenseID="XXXXXXXX"
Licensee="User"
LicenseKey=XXXX-XXXX-XXXX
LicenseKeyExt=XXXXXXXX-XXXXXX-XXXXXXX-XXXXXXX-XXXXXXX- XXXXXXX-XXXX
4) Создал файл .qt-license И поместил его в папку своего профиля
5) Распаковал файл qt-win-commercial-src-4.2.2.zip в удобную для себя папку, прочитал файл Install, который находился в распокованной папке.
6) Создал переменную Path = путь к Qt\bin как и написано в файле Install
7) В командной строке находясь в дириктории Qt написал следующее
set QMAKESPEC=win32-msvc2005
Затем
configure
Появилось следующее:
C:\Soft\Work\Qt>set QMAKESPEC=win32-msvc2005
C:\Soft\Work\Qt>configure
Reading license file in.....C:\Documents and Settings\Diablo/.qt-license
This is the Qt/Windows Universal Edition.
You are licensed to use this software under the terms of
the Qt COMMERCIAL LICENSE AGREEMENT.
Type '?' to view the Qt COMMERCIAL LICENSE AGREEMENT.
Type 'y' to accept this license offer.
Type 'n' to decline this license offer.
Do you accept the terms of the license?
y
Environment:
INCLUDE=
Unset
LIB=
Unset
PATH=
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\Program Files\Intel\DMIX
C:\Soft\Maintenance\Diskeeper\
C:\Soft\Work\Qt\bin\
Licensee....................StarDancer
License ID..................4444
Product license.............Universal Edition
Expiry Date.................
Configuration:
minimal-config
small-config
medium-config
large-config
full-config
build_all
debug
Qt Configuration:
release
debug
zlib
no-gif
png
accessibility
qt3support
opengl
ipv6
QMAKESPEC...................win32-msvc2005 (env)
Architecture................windows
Maketool....................nmake
Debug symbols...............yes
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
OpenGL support..............yes
Qt3 compatibility...........yes
Third Party Libraries:
ZLIB support............qt
GIF support.............no
JPEG support............plugin
PNG support.............qt
MNG support.............plugin
Styles:
Windows.................yes
Windows XP..............no
Plastique...............yes
Cleanlooks..............yes
Motif...................yes
CDE.....................yes
Sql Drivers:
ODBC....................no
MySQL...................no
OCI.....................no
PostgreSQL..............no
TDS.....................no
DB2.....................no
SQLite..................yes
SQLite2.................no
InterBase...............no
Sources are in..............C:\Soft\Work\Qt
Build is done in............C:\Soft\Work\Qt
Install prefix..............C:\Soft\Work\Qt
Headers installed to........C:\Soft\Work\Qt\include
Libraries installed to......C:\Soft\Work\Qt\lib
Plugins installed to........C:\Soft\Work\Qt\plugins
Binaries installed to.......C:\Soft\Work\Qt\bin
Docs installed to...........C:\Soft\Work\Qt\doc
Data installed to...........C:\Soft\Work\Qt
Translations installed to...C:\Soft\Work\Qt\translations
Examples installed to.......C:\Soft\Work\Qt\examples
Demos installed to..........C:\Soft\Work\Qt\demos
Creating qmake...
execute: File or path is not found (nmake)
execute: File or path is not found (nmake)
Cleaning qmake failed, return code -1
Как видите библиотека у меня не скомпилилась, хотя я делал все как было написано в файле Install. Я еще установил Интегратор для Visual Studio с помощью ключей, которые я написал выше. В Visual Studio появились меню, разные новые кнопки, инструменты. В файле Readme интегратора было написано, что в настройках студии нужно прописать путь к Qt Build, что это за директория? Я как понял, это папки Qt\bin после компиляции библиотеки с помощью configure, прав ли я?
Надеюсь вы откликнитесь на мою просьбу объяснить, что же я делаю неправильно и указать конкретно, что мне нужно сделать? Заранее вас благодарю. Прошу меня извинить, что я докучаю вам такими распросами, но я действительно многого не понимаю о чем вы пишите на этом форуме, а другого способа узнать, что это значит, как спросить, я не знаю