Установка Qt из исходников

Установка Qt из исходников

На днях понадобилось поставить на сервер Qt SDK. Необходима была версия >= 4.8.0, а сервер под Debian Squeeze, в репозиториях которого — Qt SDK 4.6.3. Поэтому вот небольшой мануал, как собрать qt-sdk из исходников.

Для начала идем на страницу архивов [http://download.qt.io/archive/qt/] и выбираем необходимую нам версию, например 4.8.0.
Скачиваем архив при помощи wget:

$ wget http://download.qt.io/archive/qt/4.8/4.8.0/qt-everywhere-opensource-src-4.8.0.zip

Затем распаковываем и переходим в распакованную директорию

$ unzip -a qt-everywhere-opensource-src-4.8.0.zip
$ cd ./qt-everywhere-opensource-src-4.8.0

Теперь займемся сборкой.

$ ./configure -nomake demos -nomake examples -nomake tools

* Если при помощи опции

--prefix /path/to/install

не задать путь, установка будет произведена в /usr/local/Trolltech/Qt-4.8.0/

Если получаем сообщение

You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in …

Выполняем

$ apt-get build-dep qt4-qmake

После еще раз запускаем

$ ./configure -nomake demos -nomake examples -nomake tools

После запускаем сборку и установку

$ make
$ make install

По окончанию можно сделать ссылку на новый qmake:

$ ln -sf /usr/local/Trolltech/Qt-4.8.0/bin/qmake /usr/bin/qmake4.8

Теперь можно собирать проект сразу на сервере используя qt 4.8.0

How to install Qt 4.8.x on Debian Squeeze

Stas Kuryan

Web developer. Перфекционист в написании кода.

1 комментарий

  1. Pingback:Linux: Сборка Qt проекта из консоли

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *