Поддерживаемые платформы
В Qt 6.1 поддерживаются следующие платформы. Сведения о предыдущих выпусках Qt см. в Архивах документации Qt.
Поддерживаемые платформы активно сопровождаются, подвергаются тестированию, а обнаруженные в них ошибки приоритетно исправляются. Значительные ошибки, обнаруженные при тестировании, могут повлиять на даты выпуска.
Компания Qt предоставляет коммерческую поддержку для всех официально поддерживаемых платформ и конфигураций.
Конфигурации, не указанные ниже, не поддерживаются официально проектом Qt. Однако Qt может работать и на неподдерживаемых платформах и конфигурациях. Компания Qt, партнёры Qt, разработчики с открытым исходным кодом и пользователи сообщества могут предоставить помощь в этой ситуации.
Примечание: Поддержка конкретных конфигураций или версий операционных систем может завершиться до окончания поддержки Qt 6.1. В последующем патче Qt 6.1 может быть прекращена поддержка конфигурации или она может быть заменена на текущую поддерживаемую версию.
Рабочие столы
Linux/X11
| Дистрибутив | Архитектура | Компилятор | Примечания |
|---|---|---|---|
| CentOS Linux 8.1 | x86_64 |
GCC 9 | |
| openSUSE 15.2 | x86_64 |
GCC 9 | |
| SUSE Linux Enterprise Server 15 SP2 | x86_64 |
GCC 10 | |
| Ubuntu 20.04 | x86_64 |
GCC, предоставленный Canonical, GCC 9.x | |
| Общий 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 в качестве стороннего компонента, ограничения платформы или конфигурации, существующие в upstream, также применяются к Qt WebEngine.
Документация для каждого модуля содержит подробную информацию об исключениях модуля из общей поддержки платформ и конфигураций, описанных на этой странице.
Развертывание приложений Qt
Процедура развертывания для каждой платформы отличается и описана более подробно на страницах соответствующих платформ. В то же время существует статья о развертывании, обобщающая процедуру развертывания в целом.
Поддерживаемые версии 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.10) LTS | 2018-12-05 | 2021-12-05 | Да |
| 5.13 | 2019-06-19 | 2020-06-19 | Завершена |
| 5.14 | 2019-12-12 | 2020-12-12 | Завершена |
| 5.15 LTS | 2020-05-26 | 2023-05-26 | Да |
| 6.0 | 2020-12-08 | 2021-12-08 | Да |
Общие юридические оговорки
Обратите внимание, что Qt предоставляется «как есть» без каких-либо гарантий и что наши продукты не лишены ошибок или багов. В максимальной степени, разрешенной действующим законодательством, компания Qt от имени себя и своих поставщиков отказывается от всех гарантий и условий, явных или подразумеваемых, включая, но не ограничиваясь, подразумеваемыми гарантиями товарной пригодности, пригодности для конкретной цели, права собственности и непричинения вреда в отношении Лицензируемого программного обеспечения.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/supported-platforms.html