Порядок установки:
Если ставится коммерческая версия Qt, то имеющийся файл лицензии скопируйте в каталог 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, то установите интегратор с Microsoft Visual Studio, для этого запустите на выполнение файл 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
Содержание раздела