bin
,
должен быть указан в системной переменной PATH
(напоминаем, что
после редактирования значений переменных окружения требуется перезагрузить
компьютер, чтобы все изменения вступили в силу). Documents and Settings\ИмяПользователя
и
дайте ему имя .qt-license
.
qt-win-opensource-src-4.x.x.zip
или qt-win-commercial-src-4.2.2
в любой каталог, например,
c:\qt422
(полное имя каталога не должно содержать пробелов).
c:\qt422\bin
в системную переменную
PATH
. Перезагрузите компьютер.
c:\qt422
и запустите программу
configure.exe
. Если используется Visual Studio .NET, то
конфигурирование и компиляцию следует проводить в окне Visual Studio .NET
Command Prompt. При запуске configure
могут быть указаны
параметры:
-platform x
-- платформа установки. Вместо x
можно указать win32-g++
, а для коммерческих версий Qt:
win32-icc
, win32-msvc
, win32-msvc.net
и win32-msvc2005
;
-release
-- собирать только конфигурацию Release (без
информации для отладки на уровне исходного текста);
-debug
-- собирать только конфигурацию Debug (с информацией
для отладчика);
-debug-and-release
-- собирать обе конфигурации;
-shared
-- собирать динамические библиотеки;
-static
-- собирать статические библиотеки;
-exceptions
-- использовать исключения;
-no-exceptions
-- не использовать исключения;
-no-qt3support
-- не компилировать модули поддержки старой
версии Qt3;
-fast
-- генерировать только те make
-файлы,
которые необходимы для компиляции библиотеки; configure
с
параметром -help
.
configure
будут сгенерированы make-файлы
для сборки библиотеки Qt, инструментов разработки и демонстрационных примеров.
Не выходя из каталога установки, запустите процесс компиляции с помощью
команды mingw32-make
(или make
, если используется
Visual C++) и приготовьтесь к длительному ожиданию (несколько часов);
qt-vsintegration-1.2.1.exe
. После компиляции библиотеки Qt4 в каталоге bin
появятся
следующие исполняемые файлы:
qmake
-- утилита для создания файла проекта
*.pro
и make-файлов;
assistant
-- программа просмотра документации;
designer
-- визуальный редактор графического интерфейса
пользователя;
moc
-- метакомпилятор, предназначенный для перевода исходных
текстов программ, написанных с использованием библиотеки Qt, на обычный язык
C++;
uic
-- компилятор ui
-файлов, создаваемых
программой designer
;
rcc
-- компилятор qrc
-ресурсов;
qtdemo
-- оболочка для запуска демонстрационных программ;
linguist
-- инструмент, облегчающий перевод интерфейса
приложений на другие языки;
qt3to4
-- утилита для конвертации старых программ,
разработанных с использованием 3-й версии библиотеки;
lupdate
, lrelease
-- утилиты для для
интернационализации приложений. Предварительные условия:
Порядок установки:
qt-x11-opensource-src-4.x.x.tar.gz
в какой-нибудь временный
каталог: cd /tmp gunzip qt-x11-opensource-4.x.x.tar.gz tar xvf qt-x11-opensource-4.x.x.tar
configure
: cd /tmp/qt-x11-opensource-4.x.x ./configure
При необходимости разрешается задать параметры сборки, список которых можно
узнать, если при запуске configure
указать ключ
-help
;
make
и приготовьтесь к длительному ожиданию;
su -c "make install"и введите пароль суперпользователя;
PATH
путь к исполняемым
файлам и библиотекам Qt. Для этого в случае использования оболочек bash, ksh,
zsh или sh требуется в файл .profile
добавить строки: PATH=/usr/local/Qt4/bin:$PATH export PATHДля csh и tcsh:
setenv PATH /usr/local/Qt4/bin:$PATH