Spec-Zone.ru › Qt

Поддерживаемые платформы

В Qt 6.2 поддерживаются следующие платформы. Для получения информации о предыдущих выпусках Qt обратитесь к соответствующему разделу в Архивах документации Qt.

Поддерживаемые платформы активно сопровождаются, подвергаются тестированию, а обнаруженные в них ошибки имеют приоритет при исправлении. Значительные ошибки, обнаруженные при тестировании, могут повлиять на даты выхода релизов.

Компания Qt предлагает коммерческую поддержку для всех официально поддерживаемых платформ и конфигураций.

Конфигурации, не указанные ниже, не поддерживаются официально проектом Qt. Однако Qt может работать и на неподдерживаемых платформах и конфигурациях. Компания Qt, партнёры Qt, разработчики с открытым исходным кодом и пользователи сообщества могут оказать помощь в этой ситуации.

Примечание: Поддержка конкретных конфигураций или версий операционных систем может завершиться до окончания поддержки Qt 6.2. Последующее обновление Qt 6.2 может прекратить поддержку конфигурации или заменить её на текущую поддерживаемую версию.

Рабочие столы

Linux/X11

Дистрибутив Архитектура Компилятор Примечания
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

macOS

Целевая платформа Архитектура Среда разработки
macOS 10.14, 10.15, 11 x86_64, x86_64h, и arm64 Xcode 12 (SDK 11)

Windows

Операционная система Архитектура Компилятор
Windows 10 (1809 или более поздняя) x86_64 MSVC 2019, MinGW 11.2
Windows на ARM arm64 MSVC 2019 Технологический предварительный просмотр

Мобильные платформы

Android

Дистрибутив Архитектура Компилятор Примечания
Android 6.0 или более поздняя версия (уровень API 23 или выше) armv7a, x86, arm64-v8, и x86_64 Clang 11.0.5 (NDK r22b), предоставленный Google, MinGW 11.2

iOS

Целевая платформа Архитектура Среда разработки Примечания
iOS 13, iOS 14, iOS 15 armv8 (arm64) Xcode 12 (SDK iOS 14), Xcode 13 (SDK iOS 15)

Встраиваемые платформы

Android Automotive OS

Решение Qt для Android Automotive основано на Qt для Android, поддерживая Android 10 и 11 с привязками к API Android Automotive.

Встраиваемый Linux

Обратитесь к Настройка встраиваемого устройства Linux для получения информации о генерации кросс-компиляции Qt для устройств встраиваемого Linux.

Для получения дополнительной поддержки встраиваемых платформ обратитесь к документации Qt для создания устройств.

Операционные системы реального времени

Операционная система Архитектура Компилятор Предоставлено в
INTEGRITY 19.0.13 arm64 Компилятор GHS версии 2020.1.4 или новее Qt для INTEGRITY
QNX 7.1 Qt для QNX

Доступность пакетов

Вы можете загрузить установщики и исходные пакеты Qt на странице Загрузки. Для получения дополнительной информации посетите страницу Начало работы с Qt.

Примечание: Все поддерживаемые конфигурации не предоставляются в виде бинарных пакетов в установщике Qt. Однако целью является предоставление наиболее распространённых конфигураций для удобства разработчика.

Примечание: Бинарные пакеты для Linux ссылаются на glibc 2.28. Если вы используете версию glibc, более старую, чем эта, вам необходимо скомпилировать Qt из исходных кодов или обновить glibc до версии 2.28 или новее.

Исключения

Отдельные модули могут быть доступны только на некоторых платформах или могут не поддерживать все конфигурации. Например, поскольку Qt WebEngine использует Chromium в качестве внешней зависимости, ограничения платформы или конфигурации, установленные в Chromium, также применяются к Qt WebEngine.

Документация для каждого модуля содержит подробную информацию обо всех исключениях модуля из общей поддержки платформ и конфигураций, описанных на этой странице.

Развёртывание приложений Qt

Процедура развёртывания для каждой платформы отличается и более подробно описана на страницах соответствующих платформ. Тем временем, есть статья о развёртывании, обобщающая процедуру развёртывания в целом.

  • Развёртывание приложений Qt
    • Android
    • iOS
    • Linux/X11
    • macOS
    • Windows

Поддерживаемые версии Qt

Версия Дата выхода Срок стандартной поддержки Доступность расширенной поддержки
5.0 (5.0.1) 2012-12-19 Закончилась Да
5.1 (5.1.1) 2013-07-03 Закончилась Да
5.2 (5.2.1) 2013-12-12 Закончилась Да
5.3 (5.3.2) 2014-05-20 Закончилась Да
5.4 (5.4.2) 2014-12-10 Закончилась Да
5.5 (5.5.1) 2015-07-01 Закончилась Да
5.6 (5.6.3) 2016-03-16 Закончилась Да
5.7 (5.7.1) 2016-06-16 Закончилась Да
5.8 2017-01-23 Закончилась Да
5.9 (5.9.9) 2017-05-31 Закончилась Да
5.10 (5.10.1) 2017-11-30 Закончилась Да
5.11 (5.11.3) 2018-05-22 Закончилась Да
5.12 (5.12.11) LTS 2018-12-05 2021-12-05 Да
5.13 (5.13.2) 2019-06-19 Закончилась Да
5.14 (5.14.2) 2019-12-12 Закончилась Да
5.15 (5.15.6) LTS 2020-05-26 2023-05-26 Да
6.0 (6.0.4) 2020-12-08 2021-12-08 Да
6.1 (6.1.3) 2021-05-06 2022-05-06 Да
6.2 (6.2.1) LTS 2021-09-30 2024-09-30 Да

Общая юридическая оговорка

Обратите внимание, что Qt предоставляется «как есть» без каких-либо гарантий и что наши продукты не лишены ошибок или багов. В максимально возможной степени, разрешенной действующим законодательством, компания Qt от своего имени и от имени своих поставщиков отказывается от всех гарантий и условий, явных или подразумеваемых, включая, но не ограничиваясь, подразумеваемыми гарантиями товарной пригодности, пригодности для конкретной цели, права собственности и отсутствия нарушения авторских прав в отношении Лицензируемого программного обеспечения.

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

Spec-Zone.ru

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