Spec-Zone.ru › Qt 5.15

Qt для Linux/X11

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

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

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

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

Дистрибутив Архитектура Компилятор Заметки
openSUSE 15.1 x86_64 GCC 5 или новее, GCC 7, ICC 19.1
SUSE Linux Enterprise Server x86_64 GCC 5 или новее, GCC 10
Red Hat Enterprise Linux 7.6 x86_64 GCC 5.3.1 через devtoolset-4
Ubuntu 18.04 x86_64 GCC 5 или новее, GCC 9
Общий Linux x86 и x86_64 GCC (5 или новее), ICC 18.x

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

Инсталляторы 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 - список C++ и QML API
  • Дополнительные 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.15/linux.html

Spec-Zone.ru

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