Компакт-диск содержит GPL—версии Qt для Windows, Mac OS X и X11. Полные, юридически верные тексты лицензий включены в пакеты программ компакт-диска; здесь же имеется информация о том, как получить коммерческие версии.

<p>Установка Qt/Windows</p>

Когда вы вставляете компакт-диск в машину с системой Windows, автоматически запускается программа установки. Если этого не происходит, с помощью Проводника попадите в корневой каталог компакт-диска и дважды щелкните по install.exe. (Эта программа в Проводнике может выглядеть как install, что зависит от конкретной настройки вашей системы.)

Если у вас уже установлен компилятор MinGW С++, необходимо указать каталог его размещения; в противном случае установите соответствующий переключатель для установки компилятора MinGW. Находящаяся на компакт-диске GPL—версия Qt не будет работать с Visual С++, поэтому необходимо установить компилятор MinGW, если он еще у вас не установлен. Программа установки позволяет также установить примеры, прилагаемые к книге. Стандартные примеры Qt вместе с документацией устанавливаются автоматически.

Если вы задаете установку компилятора MinGW, может быть небольшая задержка между завершением установки компилятора MinGW и началом установки Qt.

После установки в меню Пуск появится новая папка «Qt by Trolltech v4.1.1 (opensource)». Эта папка будет содержать ярлыки для Qt Assistant и Qt Designer, а также «Qt 4.1.1 Command Prompt», который запускает окно консоли. При запуске этого окна выполняется установка переменных среды для компиляции программ Qt с помощью MinGW. Именно в этом окне можно выполнять утилиты qmake и make для создания Qt—приложений.

<p>Установка Qt/Mac</p>

До установки Qt в системе Mac OS X уже должны быть установлены утилиты Xcode компании «Apple». Эти утилиты обычно находятся на компакт-диске (или DVD-диске), поставляемом с системой Mac OS X; их можно также скачать с сайта Apple Developer Connection, http://developer.apple.com.

Если вы уже имеете Mac OS X 10.4 (Tiger) и Xcode Tools 2.x (вместе с компилятором GCC 4.0.x), можно воспользоваться установщиком, как это описано ниже. Если вы имеете более старую версию Mac OS X или более старую версию GCC, необходимо вручную установить пакет с исходными текстами. Этот пакет называется qt—mac—opensource—4.1.1.tar.gz и располагается в каталоге mac компакт-диска. После установки этого пакета следуйте инструкциям по установке Qt в системе X11, которые приводятся в следующем разделе.

Для использования программы установки вставьте компакт-диск и дважды щелкните по пакету Qt.mpkg. Это приведет к запуску программы установки Installer.app, и Qt будет установлена со стандартными примерами, документацией и примерами, прилагаемыми к данной книге. Qt будет установлена в каталог /Developer, а примеры книги в /Developer/Examples/Qt4Book.

Для запуска таких команд, как qmake и make, необходимо использовать окно терминала, например Terminal.app из /Applications/Utilities. Необходимо также сгенерировать проекты Xcode, используя qmake. Например, чтобы сформировать проект Xcode для примера hello, запустите консоль (например, Terminal.app), перейдите в каталог /Developer/Examples/Qt4Book/chap01/hello и введите следующую команду:

qmake -spec macx-xcode hello.pro

<p>Установка Qt/X11</p>

Для установки 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"

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже