Spec-Zone.ru › Qt 5.13

Qt для Linux/X11

Поддержка Qt для различных платформ Linux обширная и зрелая.

Для загрузки и установки Qt для Linux следуйте инструкциям на странице Начало работы с Qt.

Поддерживаемые конфигурации

Поддерживаются следующие конфигурации.

Дистрибутив Архитектура Компилятор Примечания
openSUSE 15.x x86_64 GCC 7, ICC
Red Hat Enterprise Linux 7.x x86_64 GCC 5.3.1 devtoolset-4
Ubuntu 18.04 x86_64 GCC, предоставленный Canonical, GCC 7.3.0
Ubuntu 16.04 x86_64 GCC, предоставленный Canonical, GCC 5.4.0
Общий Linux x86 и x86_64 GCC 4.8, GCC 4.9, GCC 5, GCC 6, GCC 7

Требования к хосту разработки

Установщики Qt для Linux предполагают, что компилятор C++, отладчик, утилита make и другие инструменты разработки предоставляются операционной системой хоста. Кроме того, для создания графических приложений Qt требуется установленные библиотеки и заголовочные файлы OpenGL. Большинство дистрибутивов Linux не устанавливают всё это по умолчанию, но настройка среды разработки всё же достаточно проста.

Используйте следующие команды для установки основных требований для построения приложений Qt:

Debian/Ubuntu (apt-get)

sudo apt-get install build-essential libgl1-mesa-dev

Fedora/RHEL/CentOS (yum)

sudo yum groupinstall "C Development Tools and Libraries"
sudo yum install mesa-libGL-devel

openSUSE (zypper)

sudo zypper install -t pattern devel_basis

Сборка Qt 5 из исходного кода

Вы также можете собрать Qt 5 из исходного пакета и настроить его в соответствии с целевой платформой. Исходные пакеты можно получить с сайта http://www.qt.io/download/.

Ниже вы найдете более подробную информацию о сборке Qt из исходного кода.

  • Требования Qt для X11
  • Qt для Linux/X11 — Сборка из исходного кода

Развертывание и другие вопросы

На следующих страницах рассматриваются конкретные проблемы и рекомендации для создания приложений Linux/X11.

  • Qt для Linux/X11 — Развертывание
  • Qt для Linux/X11 — Конкретные проблемы

Куда двигаться дальше

Мы приглашаем вас изучить остальную часть Qt. Мы подготовили обзоры, которые помогут вам определиться с использованием API, а наши примеры продемонстрируют, как использовать наш API.

  • Обзоры Qt - список тем по разработке приложений
  • Примеры и учебные пособия - примеры кода и учебные материалы
  • Справочные страницы Qt - список API на C++ и QML
  • Дополнительные API Qt для X11 - предоставляет дополнительные API для X11

На сайте активного и динамичного сообщества Qt, http://qt.io, находится вики, форум и дополнительные руководства по изучению и презентации.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/linux.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API