(Описание было написано для версии Qt 4.8.0, компилятор - gcc 4.3)
Существует такая задача - собрать библиотеки из Source файла. Здесь я вам приведу конкретный пример сборки.
Первым делом ставим все необходимые для Qt библиотеки, (на момент написания данной статьи они были описаны по адресу http://qt-project.org/doc/qt-4.8/requirements-x11.html )
На всякий пожарный сделаю копипаст требуемых библиотек:
Всё это ставим через apt-get :
sudo apt-get install libfontconfig1-dev
... и т. д.
Далее нам необходимо сконфигурировать библиотеку перед сборкой, выполняется это дело утилитой configure .
Все возможные вариации конфигурирования находятся по ссылке http://doc.qt.nokia.com/4.7-snapshot/configure-options.html
Если ссылка не сработает, ищите текст Qt configure, должно сработать :)
По умолчанию она сконфигурирована под большинство пользователей. Единственно, рекомендую собрать -debug-and-release, чтобы были и отладочные и релизные библиотеки.
Переходим в каталог с библиотекой (в консоле, как вариант: cd /home/user/QtSources) и пишем
./configure -debug-and-release
Выбираем Open Source и че-то подтверждаем :) Ждём окончания конфигурирования (на моей рабочей машине это заняло где-то 5-7 минут...
Следующая команда:
make
Опять ждём, но уже подальше, думаю пару часиков.
Вобщем я по окончании сборки пишем
make install
Вот и всё, сборка и установка произведены...
Существует такая задача - собрать библиотеки из Source файла. Здесь я вам приведу конкретный пример сборки.
Первым делом ставим все необходимые для Qt библиотеки, (на момент написания данной статьи они были описаны по адресу http://qt-project.org/doc/qt-4.8/requirements-x11.html )
На всякий пожарный сделаю копипаст требуемых библиотек:
- libfontconfig1-dev
- libfreetype6-dev
- libx11-dev
- libxcursor-dev
- libxext-dev
- libxfixes-dev
- libxft-dev
- libxi-dev
- libxrandr-dev
- libxrender-dev
Всё это ставим через apt-get :
sudo apt-get install libfontconfig1-dev
... и т. д.
Далее нам необходимо сконфигурировать библиотеку перед сборкой, выполняется это дело утилитой configure .
Все возможные вариации конфигурирования находятся по ссылке http://doc.qt.nokia.com/4.7-snapshot/configure-options.html
Если ссылка не сработает, ищите текст Qt configure, должно сработать :)
По умолчанию она сконфигурирована под большинство пользователей. Единственно, рекомендую собрать -debug-and-release, чтобы были и отладочные и релизные библиотеки.
Переходим в каталог с библиотекой (в консоле, как вариант: cd /home/user/QtSources) и пишем
./configure -debug-and-release
Выбираем Open Source и че-то подтверждаем :) Ждём окончания конфигурирования (на моей рабочей машине это заняло где-то 5-7 минут...
Следующая команда:
make
Опять ждём, но уже подальше, думаю пару часиков.
Вобщем я по окончании сборки пишем
make install
Вот и всё, сборка и установка произведены...
Комментариев нет:
Отправить комментарий