Spec-Zone.ru › Qt

Qt для Linux/X11

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

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

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

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

Дистрибутив Архитектура Компилятор Примечания
CentOS Linux 8.2 x86_64 GCC 10 (набор инструментов)
openSUSE 15.3 x86_64 GCC 9
SUSE Linux Enterprise Server 15 SP3 x86_64 GCC 10
Ubuntu 20.04 x86_64 GCC, предоставленный Canonical, GCC 9.x
Generic Linux x86 и x86_64 GCC 9

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

Установщики 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 из исходного кода

Вы также можете собрать Qt из исходного пакета и настроить его в соответствии с вашей целевой платформой. Исходные пакеты можно получить с 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

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

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

Spec-Zone.ru

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