СборкаЧтобы сконфигурировать библиотеку 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.
Переменные окружения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
Если вы используете другой командный интерпретатор, измените ваши переменные окружения соответственно.