Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Установка Qt/Mac

Note for the binary package: If you have the binary package, simply double-click on the Qt.mpkg and follow the instructions to install Qt. You can later run the uninstal-qt.py script to uninstall the binary package. The script is located in /Developer/Tools and must be run as root.

What follows is how to install Qt/Mac from the source package.

  1. Если вы имеете коммерческий выпуск Qt, установите ваш файл лицензии в $HOME/.qt-license.

    Для версии с открытыми исходными кодами файл лицензии не нужен.

  2. Распакуйте архив, если вы еще этого не сделали. For example, if you have the qt-mac-opensource-desktop-4.3.5.tar.gz package, type the following commands at a command line prompt:
     cd /tmp
     gunzip qt-mac-opensource-desktop-4.3.5.tar.gz        # uncompress the archive
     tar xvf qt-mac-opensource-desktop-4.3.5.tar          # unpack it

    This creates the directory /tmp/qt-mac-opensource-desktop-4.3.5 containing the files from the archive.

  3. Сборка

    Чтобы сконфигурировать библиотеку Qt для вашего типа машины, запустите сценарий ./configure в каталоге с распакованным архивом.

    By default, Qt is configured for installation in the /usr/local/Trolltech/Qt-4.3.5 directory, but this can be changed by using the -prefix option. Альтернативно, опция -prefix-install может быть использована, чтобы определить "локальную" установку в исходный каталог.

     cd /tmp/qt-mac-opensource-desktop-4.3.5
     ./configure

    Напишите ./configure -help, чтобы получить список всех доступных опций.

    Note that you will need to specify -universal if you want to build universal binaries, and also supply a path to the -sdk option if your development machine has a PowerPC CPU. By default, Qt is built as a framework, but you can built it as a set of dynamic libraries (dylibs) by specifying the -no-framework option.

    Qt can also be configured to be built with debugging symbols. This process is described in detail in the Debugging Techniques document.

    Чтобы создать библиотеку и скомпилировать все демонстрации, примеры, инструменты и учебные пособия, напишите:

     make

    Если вы конфигурировали Qt не используя опцию -prefix-install, вам нужно установить библиотеку, демонстрации, примеры, инструменты и учебные пособия в соответствующем месте. Чтобы сделать это, наберите:

     sudo make install

    and enter your password, this requires that you have administrator access to your machine.

    Замечание: Если позднее вам нужно будет переконфигурировать и пересобрать Qt, в том же расположении, обеспечьте гарантию, что все следы прошлой конфигурации удалены, для этого перейдите в каталог сборки и введите make confclean перед повторным запуском configure.

  4. Переменные окружения

    In order to use Qt, some environment variables need to be extended.

     PATH - чтобы указать местонахождение qmake, moc и других инструментов Qt. 

    Это можно сделать, например, так:

    In .profile (if your shell is bash), add the following lines:

     PATH=/usr/local/Trolltech/Qt-4.3.5/bin:$PATH
     export PATH

    В файл .login (в случае если вашим командным интерпретатором является csh или tcsh), добавьте следующие строки:

     setenv PATH /usr/local/Trolltech/Qt-4.3.5/bin:$PATH

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

  5. Вот и всё. Qt теперь установлена.

    Если вы новичок в Qt, мы предлагаем вам взглянуть на демонстрации и примеры, чтобы увидеть Qt в действии. Запустите "Qt Examples and Demos", введя qtdemo в командной строке или через меню Start.

    Вы также можете пройтись по следующим ссылкам:

Мы надеемся, что вам понравится использование Qt. Удачи!


Copyright © 2008 Trolltech Торговые марки
Qt 4.3.5