W3cubDocs

/Qt 5.11

Supported Platforms and Configurations

Qt is supported on a variety of 32-bit and 64-bit platforms, and can be built on each platform with GCC, a vendor-supplied compiler, or a third party compiler as indicated in the table below.

Configurations in bold are run on the continuous integration (CI) system; they are tested automatically for every change submitted on that platform/compiler combination against the test suite available as part of Qt.

Note: Individual modules might be available only on some platforms, or they might not support all configurations. For more information, see the documentation for each module.

See also: Qt for Device Creation: Supported Platforms.

Qt 5.11

Supported until one year after release

Platform Compiler Notes
Windows
Windows 10 (x86_64) MSVC 2017, MSVC 2015, MinGW 5.3 Tested on Windows 10 Creators Update
Windows 10 (x86) MSVC 2017, MSVC 2015, MinGW 5.3 Tested on Windows 10 Creators Update
Windows 8.1 (x86_64) MSVC 2017, MSVC 2015, MinGW 5.3
Windows 8.1 (x86) MSVC 2017, MSVC 2015, MinGW 5.3
Windows 7 (x86_64) MSVC 2017, MSVC 2015, MinGW 5.3
Windows 7 (x86) MSVC 2017, MSVC 2015, MinGW 5.3 MinGW-builds gcc 5.3.0 (x86)
Universal Windows Platform (UWP)
UWP 10 (x86, x86_64, armv7) MSVC 2017, MSVC 2015 Host: Windows 10 (x86_64) Creators Update
Linux/X11
openSUSE 42.2 (x86_64) GCC 4.8, GCC 7, ICC
Red Hat Enterprise Linux 6.6 (x86_64) GCC 4.9.1 devtoolset-3
Red Hat Enterprise Linux 7.2 (x86_64) GCC 5.3.1 devtoolset-4
Ubuntu 16.04 (x86_64) GCC as provided by Canonical, GCC 6
Linux (x86 and x86_64) GCC 4.8, GCC 4.9, GCC 5, GCC 6, GCC 7
Android
Android 4.1, 5, 6, 7, 8 (armv7, x86) API Level 16 GCC as provided by Google, MinGW 5.3 Hosts: RHEL 7.2 (x86_64), macOS 10.12 (x86_64), Windows 7 (x86_64)
Darwin Platforms: macOS, iOS, tvOS, watchOS
macOS 10.11, 10.12, 10.13 (x86_64) Clang as provided by Apple Xcode 8.2 (macOS 10.11), Xcode 8.3.3 (macOS 10.12), Xcode 9 (macOS 10.13)
iOS 10, iOS 11 (armv8) Clang as provided by Apple Xcode 9 (macOS 10.13)
tvOS 10, tvOS 11 (armv8) (Technology Preview) Clang as provided by Apple Xcode 9 (macOS 10.13)
watchOS 3, watchOS 4 (armv7k) (Technology Preview) Clang as provided by Apple Xcode 9 (macOS 10.13)
Embedded Platforms: Embedded Linux, QNX, INTEGRITY
Embedded Linux GCC ARM Cortex-A, Intel boards with GCC-based toolchains
Embedded Linux (Boot2Qt) (armv7, armv8, x86, x86_64) GCC 6.2 Yocto 2.3, Hosts: RHEL 7.2 (x86_64), Windows 7 (x86_64)
QNX 6.6.0, 7.0 (armv7 and x86) QCC as provided by QNX Hosts: RHEL 7.2 (x86_64), Windows 7 (x86_64), Windows 10 (x86_64), Windows 7 (x86), macOS 10.12
INTEGRITY 11.4.4 As provided by Green Hills INTEGRITY Host: RHEL 7.2 (x86_64)

Qt 5.10

Supported until one year after release

Platform Compiler Notes
Windows
Windows 10 (x86_64) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3 Tested on Windows 10 Creators Update
Windows 10 (x86) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3 Tested on Windows 10 Creators Update
Windows 8.1 (x86_64) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 8.1 (x86) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 7 (x86_64) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 7 (x86) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3 MinGW-builds gcc 5.3.0 (x86)
Universal Windows Platform (UWP)
UWP 10 (x86, x86_64, armv7) MSVC 2017, MSVC 2015 Host: Windows 10 (x86_64) Creators Update
Linux/X11
openSUSE 42.2 (x86_64) GCC 4.8, GCC 7, ICC
Red Hat Enterprise Linux 6.6 (x86_64) GCC 4.9.1 devtoolset-3
Red Hat Enterprise Linux 7.2 (x86_64) GCC 5.3.1 devtoolset-4
Ubuntu 16.04 (x86_64) GCC as provided by Canonical, GCC 6
Linux (x86 and x86_64) GCC 4.8, GCC 4.9, GCC 5, GCC 6, GCC 7
Android
Android 4.1, 5, 6, 7, 8 (armv7, x86) API Level 16 GCC as provided by Google, MinGW 5.3 Hosts: RHEL 7.2 (x86_64), macOS 10.12 (x86_64), Windows 7 (x86_64)
Darwin Platforms: macOS, iOS, tvOS, watchOS
macOS 10.11, 10.12, 10.13 (x86_64) Clang as provided by Apple Xcode 8.2 (macOS 10.11), Xcode 8.3.3 (macOS 10.12), Xcode 9 (macOS 10.13)
iOS 10, iOS 11 (armv8) Clang as provided by Apple Xcode 9 (macOS 10.13)
tvOS 10, tvOS 11 (armv8) (Technology Preview) Clang as provided by Apple Xcode 9 (macOS 10.13)
watchOS 3, watchOS 4 (armv7k) (Technology Preview) Clang as provided by Apple Xcode 9 (macOS 10.13)
Embedded Platforms: Embedded Linux, QNX, INTEGRITY
Embedded Linux GCC ARM Cortex-A, Intel boards with GCC-based toolchains
Embedded Linux (Boot2Qt) (armv7, armv8, x86, x86_64) GCC 6.2 Yocto 2.3, Hosts: RHEL 7.2 (x86_64), Windows 7 (x86_64)
QNX 6.6.0, 7.0 (armv7 and x86) QCC as provided by QNX Hosts: RHEL 7.2 (x86_64), Windows 7 (x86_64), Windows 10 (x86_64), Windows 7 (x86), macOS 10.12
INTEGRITY 11.4.4 As provided by Green Hills INTEGRITY Host: RHEL 7.2 (x86_64)

Qt 5.9

Long-term support (LTS): Supported until May 31, 2020

Platform Compiler Notes
Windows
Windows 10 (64-bit) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 10 (32-bit) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 8.1 (64-bit) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 8.1 (32-bit) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 7 (64-bit) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3
Windows 7 (32-bit) MSVC 2017, MSVC 2015, MSVC 2013, MinGW 5.3 MinGW-builds gcc 5.3.0 (32-bit)
Universal Windows Platform (UWP)
UWP 10 (x86, x86_64, armv7) MSVC 2017, MSVC 2015 Hosts: Windows 10
Linux/X11
openSUSE 42.1 (64-bit) GCC 4.8.5
Red Hat Enterprise Linux 6.6 (64-bit) GCC 4.9.1 devtoolset-3
Red Hat Enterprise Linux 7.2 (64-bit) GCC 5.3.1 devtoolset-4
Ubuntu 16.04 (64-bit) GCC as provided by Canonical
(Linux 32/64-bit) GCC 4.8, GCC 4.9, GCC 5.3
macOS
macOS 10.10, 10.11, 10.12 Clang as provided by Apple
Embedded Platforms: Embedded Linux, QNX, INTEGRITY, VxWorks (under a commercial license)
Embedded Linux GCC ARM Cortex-A, Intel boards with GCC-based toolchains
QNX 6.6 (armv7le and x86), 7.0 (armv7le, arm64 and x86) GCC as provided by QNX Hosts: RHEL 6.6 (64-bit), RHEL 7.2 (64-bit), Windows 10 (64-bit), Windows 7 (32-bit)
INTEGRITY 11.4.x As provided by Green Hills INTEGRITY Hosts: 64-bit Linux
VxWorks 7 As provided by Wind River Hosts: 64-bit Linux, Windows
Mobile Platforms: Android, iOS
iOS 8, 9, 10 (armv7, arm64) Clang as provided by Apple macOS 10.10 host
Android (API Level: 16) GCC as provided by Google, MinGW 5.3 Hosts: RHEL 7.2 (64-bit), macOS 10.12, Windows 7 (64-bit)

Qt 5.8

Supported until Jan 23, 2018

Platform Compiler Notes
Windows
Windows 10 (64-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 10 (32-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 8.1 (64-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 8.1 (32-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 7 (64-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 7 (32-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8 MinGW-builds gcc 5.3.0 (32-bit)
Linux/X11
openSUSE 42.1 (64-bit) GCC 4.8.5
Red Hat Enterprise Linux 6.6 (64-bit) GCC 4.9.1 Red Hat 4.9.1-10 20140922
Red Hat Enterprise Linux 7.2 (64-bit) GCC 5.3.1 Red Hat 5.3.1-6 20160406
Ubuntu 14.04 (64-bit) GCC 4.8.2 Ubuntu 4.8.2-19ubuntu1
(Linux 32/64-bit) GCC 4.8, GCC 4.9, GCC 5.3
macOS
macOS 10.9, 10.10, 10.11, 10.12 Clang as provided by Apple
Embedded Platforms: Embedded Linux, QNX
Embedded Linux GCC ARM Cortex-A, Intel boards with GCC-based toolchains
QNX 6.6.0 (armv7le and x86) As provided by QNX Hosts: Ubuntu 14.04 (64-bit), Windows
Mobile Platforms: Android, iOS, WinRT
Windows Phone 8.1 (arm) MSVC 2013 Hosts: Windows 8.1, Windows 10
Windows Runtime (x86, x86_64, arm) MSVC 2013 Hosts: Windows 8.1, Windows 10
Universal Windows Platform (UWP) (x86, x86_64, arm) MSVC 2015 Hosts: Windows 10
iOS 7 and above Clang as provided by Apple macOS host
Android (API Level: 16) GCC as provided by Google Hosts: Ubuntu 14.04 (64-bit), macOS, Windows

Qt 5.7

Supported until June 15, 2017

Platform Compiler Notes
Windows
Windows 10 (64-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 10 (32-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 8.1 (64-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 8.1 (32-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 7 (64-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8
Windows 7 (32-bit) MSVC 2015, MSVC 2013, MinGW 5.3, MinGW 4.9, MinGW 4.8 MinGW-builds gcc 5.3.0 (32-bit)
Linux/X11
openSUSE 13.1 (64-bit) GCC 4.8.1 SUSE Linux 20130909
Red Hat Enterprise Linux 6.6 (64-bit) GCC 4.9.1 Red Hat 4.9.1-10 20140922
Ubuntu 14.04 (64-bit) GCC 4.6.3 Ubuntu/Linaro 4.6.3-1ubuntu5
(Linux 32/64-bit) GCC 4.8.1, GCC 4.9.1
macOS
macOS 10.8, 10.9, 10.10, 10.11 Clang as provided by Apple
Embedded Platforms: Embedded Linux, QNX
Embedded Linux GCC ARM Cortex-A, Intel boards with GCC-based toolchains
QNX 6.6.0 (armv7le and x86) As provided by QNX Hosts: Ubuntu 14.04 (64-bit), Windows
Mobile Platforms: Android, iOS, WinRT
Windows Phone 8.1 (arm) MSVC 2013 Hosts: Windows 8.1, Windows 10
Windows Runtime (x86, x86_64, arm) MSVC 2013 Hosts: Windows 8.1, Windows 10
Universal Windows Platform (x86, x86_64, arm) MSVC 2015 Hosts: Windows 10
iOS 6 and above Clang as provided by Apple macOS host
Android (API Level: 16) GCC as provided by Google Hosts: Ubuntu 14.04 (64-bit), macOS, Windows

Qt 5.6

Long-term support (LTS): Supported until Mar. 16, 2019

Platform Compiler Notes
Windows
Windows 10 (64-bit) MSVC 2015, MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 10 (32-bit) MSVC 2015, MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 8.1 (64-bit) MSVC 2015, MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 8.1 (32-bit) MSVC 2015, MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 7 (64-bit) MSVC 2015, MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 7 (32-bit) MSVC 2015, MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8 MinGW-builds gcc 4.9.1 (32-bit)
Windows Vista (32/64-bit) Deployment only
Windows XP (32-bit) Deployment only
Linux/X11 Known Issues
openSUSE 13.1 (64-bit) GCC 4.8.1 SUSE Linux 20130909
Red Hat Enterprise Linux 6.6 (64-bit) GCC 4.9.1 Red Hat 4.9.1-10 20140922
Ubuntu 14.04 (64-bit) GCC 4.6.3 Ubuntu/Linaro 4.6.3-1ubuntu5
(Linux 32/64-bit) GCC 4.8.1, GCC 4.9.1
macOS
macOS 10.8, 10.9, 10.10, 10.11 Clang as provided by Apple
macOS 10.7 Deployment only
Embedded Platforms: Embedded Linux, Windows Embedded (Compact and Standard), QNX
Embedded Linux GCC ARM Cortex-A, Intel boards with GCC-based toolchains
QNX 6.6.0 (armv7le and x86) As provided by QNX Hosts: Ubuntu 14.04 (64-bit), Windows
Windows Embedded 7 (armv4i) MSVC 2008 Windows 7 host
Mobile Platforms: Android, iOS, WinRT
Windows Phone 8.1 (arm) MSVC 2013 Hosts: Windows 8.1, Windows 10
Windows Runtime (x86, x86_64, arm) MSVC 2015, MSVC 2013 Hosts: Windows 8.1, Windows 10
iOS 6 and above Clang as provided by Apple macOS host
Android (API Level: 9) GCC as provided by Google Hosts: Ubuntu 14.04 (64-bit), macOS, Windows

Qt 5.5

Supported until Mar. 16, 2018

Platform Compiler Notes
Windows
Windows 8.1 (64-bit) MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 8.1 (32-bit) MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 7 (64-bit) MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows 7 (32-bit) MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.9, MinGW 4.8
Windows Vista (32/64-bit) MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8
Windows XP (32-bit) Deployment only
Linux/X11 Known Issues
openSUSE 13.1 (64-bit) GCC 4.8.1 SUSE Linux 20130909
Red Hat Enterprise Linux 6.6 (64-bit) GCC 4.9.1 Red Hat 4.9.1-10 20140922
Ubuntu 14.04 (64-bit) GCC 4.6.3 Ubuntu/Linaro 4.6.3-1ubuntu5
Linux (32/64-bit) GCC 4.8.1, GCC 4.9.1
macOS
macOS 10.8, 10.9, 10.10 clang-600.0.54
macOS 10.7 i686-apple-darwin11-llvm-gcc-4.2
Embedded Platforms: Embedded Linux, Windows Embedded (Compact and Standard), QNX and VxWorks (under a commercial license)
Embedded Linux (arm-gnueabi) arm-none-linux-gnueabi-gcc-4.4.1 Sourcery G++ Lite 2010q1-202, Ubuntu 14.04 (32-bit) host
Embedded Linux (iMX.6-armv7a) arm-none-linux-gnueabi-gcc-4.4.1 Sourcery G++ Lite 2010q1-202, Ubuntu 14.04 (64-bit) host
QNX 6.6.0 (armv7le and x86) As provided by QNX Hosts: Ubuntu 14.04 host (64-bit), Windows
Windows Embedded 7 (armv4i) MSVC 2008 Windows 7 host
Mobile Platforms: Android, iOS, WinRT
Windows Phone 8.1 (arm) MSVC 2013 Hosts: Windows 8.1, Windows 10
Windows Runtime (x86, x86_64, arm) MSVC 2015, MSVC 2013 Hosts: Windows 8.1, Windows 10
iOS 5.1.1 and above Clang as provided by Apple macOS host
Android GCC as provided by Google Hosts: Ubuntu 14.04 (64-bit), macOS, Windows

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