Программирование на C++ с использованием библиотеки Qt4
Порядок установки:
Если ставится коммерческая версия 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++;
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