Установка библиотеки Qt4
Материал из Wiki.UnixForum.org
Содержание |
[править] Введение
Qt — Кроссплатформенный инструментарий разработки ПО на языке программирования C++. Библиотека позволяет создавать переносимые приложения, которые, путем простой перекомпиляции, будут работать на большинстве современных операционных систем, таких как Linux, Mac, и windows. На момент написания статьи приложения, использующие Qt4 становятся все более популярными, но данная библиотека все еще не входит по умолчанию в состав многих дистрибутивов Linux. Ситуация должна измениться к моменту выхода KDE4, основанного на этой библиотеке. Поэтому ее приходится устанавливать отдельно.
[править] Способы установки
В зависимости от дистрибутива, установка может различаться.
[править] Установка в Fedora с помощью yum
Установка в дистрибутивах Fedora Linux предельно проста. При включенном Интернете следует только выполнить команду:
[root@max ~]# yum install qt4*
При этом будут проинсталлированы все пакеты, имеющие в начале названия qt4. Никакой дополнительной настройки вам не потребуется.
[править] Установка из исходных текстов
ВНИМАНИЕ: Установка Qt4 из исходных текстов занимает много времени, она оправдана только в случае, если не оказалось готового пакета в репозитории вашего дистрибутива. Если все же вы уверены в том, что вам нужно собирать Qt4 из исходных текстов, то рекомендуется выбрать время наименьшей загруженности системы и когда вас не будет дома, поскольку сборка и установка занимает 3-5 часов. Так же рекомендуется прочитать статью Установка из исходников.
- Сначала вам нужно скачать исходные тексты Qt4, их можно найти по адресу: http://trolltech.com/developer/downloads/qt/x11
- Распакуйте исходные тексты и перейдите созданный каталог:
[liksys@max inst]$ tar -xzvf qt-x11-opensource-src-4.3.0.tar.gz [liksys@max inst]$ cd qt-x11-opensource-src-4.3.0 [liksys@max qt-x11-opensource-src-4.3.0]$
- Параметры, установленные по умолчанию, подходят для большинства пользователей, поэтому просто выполните команду конфигурирования:
[liksys@max qt-x11-opensource-src-4.3.0]$ ./configure
- Если все прошло удачно, то можно приступать к самому длительному этапу - сборке:
[liksys@max qt-x11-opensource-src-4.3.0]$ make
- После сборки возможны два варианта - использовать одну из программ сборки и установки пакетов, описанных в Установка из исходников, или воспользоваться тем, что предлагает сам пакет ( как пример сделано именно так):
[root@max qt-x11-opensource-src-4.3.0]# make install
- Библиотека установлена. Далее следует произвести некоторые "косметические операции" для того, чтобы библиотекой было удобнее пользоваться и чтобы она не конфликтовала с уже установленной Qt3 (пути могут отличаться, если вы их изменили при конфигурации). Если вам нужны остальные программы библиотеки, символические ссылки следует создавать аналогичным способом:
[root@max ~]# ln -s /usr/local/Trolltech/Qt-4.3.0/bin/assistant /usr/bin/assistant-qt4 [root@max ~]# ln -s /usr/local/Trolltech/Qt-4.3.0/bin/designer /usr/bin/designer-qt4 [root@max ~]# ln -s /usr/local/Trolltech/Qt-4.3.0/bin/linguist /usr/bin/linguist-qt4
- Если же вы хотите сделать библиотеку Qt4 используемой по умолчанию вместо Qt3, то вам следует отредактировать файл /etc/profile, добавив в его конец строку:
export PATH=/usr/local/Trolltech/Qt-4.3.0/bin:$PATH
После этого библиотекой можно пользоваться.
