Установка Qt/X11
Установка Qt/X11
Для установки Qt в системе X11 в свой стандартный каталог вам могут потребоваться полномочия root. Если у вас нет таких полномочий, используйте аргумент —prefix скрипта configure для указания каталога, в который вам разрешено записывать данные.
1. Перейдите на временный каталог. Например:
cd /tmp
2. Распакуйте архивный файл, расположенный на компакт-диске:
cp /cdrom/x11/qt-x11-opensource-src-4.1.1.tgz
gunzip qt-x11-opensource-src-4.1.1.tgz
tar xf qt-x11-opensource-src-4.1.1.tar
Это создает каталог /tmp/qt—x11—opensource—src—4.1.1 при условии, что ваш компакт-диск смонтирован, как /cdrom. Для Qt требуется утилита GNU tar; в некоторых системах она называется gtar.
3. Выполните утилиту configure в новом окне терминала, задавая предпочитаемые вами опции построения библиотеки Qt и поддерживающих ее утилит:
cd /tmp/qt-x11-opensource-src-4.1.1
./configure
Вы можете запустить ./configure —help для получения списка опций конфигурации.
4. Для построения Qt введите
make.
В результате будет создана библиотека и будут скомпилированы все демонстрационные программы, примеры и утилиты. В некоторых системах make имеет имя gmake.
5. Для установки Qt введите
su -с "make install"
и затем пароль root. В результате Qt будет установлена в /usr/local/Trolltech/Qt—4.1.1. Вы можете изменить место расположения Qt, используя опцию —prefix скрипта configure, и если вы имеете разрешение на запись в это место, можно просто ввести команду:
make install
6. Настройте определенные переменные среды для Qt.
Если вы используете командную оболочку bash, ksh, zsh или sh, добавьте следующие строки в ваш файл .profile:
PATH=/usr/local/Trolltech/Qt-4.1.1/bin:$РАТН
export PATH
Если вы используете оболочку csh или tcsh, добавьте следующую строку в ваш файл .login:
setenv PATH /usr/local/Trolltech/Qt-4.1.1/bin:$PATH
Если вы использовали опцию —prefix для скрипта configure, задавайте указанный вами путь вместо стандартного пути, показанного выше. Если вы используете компилятор, не поддерживающий rpath, необходимо в переменную среды LD_LIBRARY_PATH добавить также путь /usr/local/Trolltech/Qt—4.1.1/lib. Это необязательно делать в системе Linux с компилятором GCC.
В состав Qt входит приложение qtdemo, которое демонстрирует многие возможности библиотеки. Оно служит хорошей отправной точкой, позволяющей понять, что можно сделать при помощи средств разработки Qt. Документацию Qt можно найти либо на сайте http://doc.trolltech.com, либо запустить Qt Assistant — приложение системы помощи в Qt, которое вызывается из окна консоли по команде assistant.