Spec-Zone.ru › Qt 6.0

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

В Qt 6.0 поддерживаются следующие платформы. Сведения о предыдущих версиях Qt см. в Архивах документации Qt.

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

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

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

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

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

Linux/X11

Дистрибутив Архитектура Компилятор Заметки
CentOS Linux 8.1 x86_64 GCC 9
openSUSE 15.x x86_64 GCC 9
SUSE Linux Enterprise Server 15 SP2 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.0 x86_64 и x86_64h Xcode 12 (SDK 10.15)

Windows

Операционная система Архитектура Компилятор
Windows 10 x86_64 MSVC 2019, MinGW 8.1

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

Android

Дистрибутив Архитектура Компилятор Заметки
Android 6.0 или более поздние версии (API 23 или выше) armv7a, x86, arm64-v8, и x86_64 Clang 9.0.8 (NDK r21) и Clang 8.0.7 (NDK r20b), предоставленные Google, MinGW 8.1

iOS

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

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

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

См. Настройка встраиваемого устройства Linux для получения сведений о кросс-компиляции Qt для встраиваемых устройств Linux.

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

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

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

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

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

Исключения

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

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

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

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

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

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

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

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

Spec-Zone.ru

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