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.
See also: Qt for Device Creation: Supported Platforms.
Qt 5.6
Platform | Compiler | Notes |
---|---|---|
Windows | ||
Windows 10 (64-bit) | MSVC 2015 | |
Windows 10 (32-bit) | MSVC 2015 | |
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 | ||
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 | |
OS X | ||
Apple OS X 10.8, 10.9, 10.10, 10.11 | Clang as provided by Apple | |
Embedded Platforms: ��{Qt for Embedded Linux}{Embedded Linux}, Windows Embedded (Compact and Standard), QNX, VxWorks | ||
Embedded Linux (iMX.6-armv7a) | arm-poky-linux-gnueabi-gcc 4.9.1 | Yocto Project 1.7 'Dizzy', Ubuntu 14.04 (64-bit) host |
Embedded Linux (arm-gnueabi) | arm-none-linux-gnueabi-gcc-4.4.1 | Sourcery G++ Lite 2010q1-202, Ubuntu 14.04 (32-bit) host |
QNX 6.6.0 (armv7le and x86) | As provided by QNX | Ubuntu 14.04 (64-bit) host |
Windows Embedded 7 (armv4i) | MSVC 2008 | Windows 7 host |
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT | ||
Windows Phone (arm) | MSVC 2013 | Windows 8.1 host |
Windows Runtime (64-bit) | MSVC 2013 | Windows 8.1 host |
iOS 8.1 - OS X 10.9 host | Clang as provided by Apple | |
Google Android (API Level: 22) | As provided by Google | Hosts: Ubuntu 14.04 (64-bit), OS X 10.9, Windows 7, Windows 8 |
Qt 5.5
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 | ||
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 | |
OS X | ||
OS X 10.8, 10.9, 10.10 | clang-600.0.54 | |
OS X 10.7 | i686-apple-darwin11-llvm-gcc-4.2 | |
Embedded Platforms: ��{Qt for Embedded Linux}{Embedded Linux}, Windows Embedded (Compact and Standard), QNX, VxWorks | ||
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 | Ubuntu 14.04 host (64-bit) |
Windows Embedded 7 (armv4i) | MSVC 2008 | Windows 7 host |
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT | ||
Windows Phone (arm) | MSVC 2013 | Windows 8.1 host |
Windows Runtime (64-bit) | MSVC 2013 | Windows 8.1 host |
iOS 8.1 | clang-600.0.54 | OS X 10.9 host |
Google Android | As provided by Google | Hosts: Ubuntu 14.04 (64-bit), OS X 10.9, Windows 7, Windows 8 |
Qt 5.4
Supported until 01.07.2017
Platform | Compiler | Notes |
---|---|---|
Windows | ||
Windows 8 (64-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 8 (32-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 7 (64-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 7 (32-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows Vista 32/64bit | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows XP (32-bit) | Deployment only | |
Linux/X11 | ||
openSUSE 13.1 (64-bit) | GCC 4.8.1 | SUSE Linux 20130909 |
Red Hat Enterprise Linux 6.5 (64-bit) | GCC 4.4.7 | Red Hat 4.4.7-4 20120313 |
Ubuntu 12.04 (64-bit) | GCC 4.6.3 | Ubuntu/Linaro 4.6.3-1ubuntu5 |
Ubuntu 11.10 (32/64-bit) | GCC 4.6.1 | Ubuntu/Linaro 4.6.1-9ubuntu3 |
Linux (32/64-bit) | GCC 4.8.1 | |
OS X | ||
OS X 10.8, 10.9, 10.10 | clang-600.0.54 | |
OS X 10.7 | i686-apple-darwin11-llvm-gcc-4.2 | |
Embedded Platforms: ��{Qt for Embedded Linux}{Embedded Linux}, Windows Embedded (Compact and Standard), QNX, VxWorks | ||
Embedded Linux (arm-gnueabi) | arm-none-linux-gnueabi-gcc-4.4.1 | Sourcery G++ Lite 2010q1-202, Ubuntu 11.10 (32-bit) host |
Embedded Linux (iMX.6-armv7a) | arm-none-linux-gnueabi-gcc-4.4.1 | ourcery G++ Lite 2010q1-202, Ubuntu 12.04 (64-bit) host |
QNX 6.6.0 (armv7le and x86) | As provided by QNX | Ubuntu 12.04 (64-bit) host |
Windows Embedded 7 (armv4i) | MSVC 2008 | Windows 7 host |
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT | ||
Windows Phone (arm) | MSVC 2013 | Windows 8 host |
Windows Runtime (64-bit) | MSVC 2013 | Windows 8 host |
iOS 8.1 | clang-600.0.54 | OS X 10.9 host |
Google Android | As provided by Google | Hosts: Ubuntu 12.04 (64-bit), OS X 10.9, Windows 7, Windows 8 |
Qt 5.3
Supported until 10.12.2016
Platform | Compiler | Notes |
---|---|---|
Windows | ||
Windows 8 (64-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 8 (32-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 7 (64-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 7 (32-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows Vista (32/64-bit) | MSVC 2013, MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows XP (32-bit) | Deployment only | |
Linux/X11 | ||
openSUSE 13.1 (64-bit) | GCC 4.8.1 | SUSE Linux 20130909 |
Red Hat Enterprise Linux 6.5 (64-bit) | GCC 4.4.7 | Red Hat 4.4.7-4 20120313 |
Ubuntu 12.04 (64-bit) | GCC 4.6.3 | Ubuntu/Linaro 4.6.3-1ubuntu5 |
Ubuntu 11.10 (32/64-bit) | GCC 4.6.1 | Ubuntu/Linaro 4.6.1-9ubuntu3 |
Linux (32/64-bit) | GCC 4.6.1, GCC 4.6.3, GCC 4.8.1 | |
OS X | ||
OS X 10.8, 10.9, 10.10 | clang-600.0.54 | |
OS X 10.7 | i686-apple-darwin11-llvm-gcc-4.2 | |
OS X 10.6 | Deployment only | |
Embedded Platforms: ��{Qt for Embedded Linux}{Embedded Linux}, Windows Embedded (Compact and Standard), QNX, VxWorks | ||
Embedded Linux (arm-gnueabi) | arm-none-linux-gnueabi-gcc-4.4.1 | Sourcery G++ Lite 2010q1-202, Ubuntu 11.10 host (32-bit) |
Embedded Linux (iMX.6-armv7a) | arm-none-linux-gnueabi-gcc-4.4.1 | Sourcery G++ Lite 2010q1-202, Ubuntu 12.04 host (64-bit) |
QNX 6.6.0 (armv7le and x86) | As provided by QNX | Ubuntu 12.04 host (64-bit) |
Windows Embedded 7 (armv4i) | MSVC 2008 | Windows 7 host |
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT | ||
Windows Phone (arm) | MSVC 2013 | Windows 8 host |
Windows Runtime (64-bit) | MSVC 2013 | Windows 8 host |
iOS 8.1 | clang-600.0.54 | OS X 10.9 host |
Google Android | As provided by Google | Hosts: Ubuntu 12.04 (64-bit), OS X 10.9, Windows 7, Windows 8 |
Qt 5.2
Supported until 20.05.2016
Platform | Compiler | Notes |
---|---|---|
Windows | ||
Windows 8 (64-bit) | MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 8 (32-bit) | MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 7 (64-bit) | MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows 7 (32-bit) | MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows Vista (32/64-bit) | MSVC 2012, MSVC 2010, MinGW 4.8, MinGW 4.7 | |
Windows XP (32-bit) | Deployment only | |
Linux/X11 | ||
Ubuntu 12.04 (64-bit) | GCC 4.6.3 | Ubuntu/Linaro 4.6.3-1ubuntu5 |
Ubuntu 11.10 (32/64-bit) | GCC 4.6.1 | Ubuntu/Linaro 4.6.1-9ubuntu3 |
Linux (32/64-bit) | GCC 4.6.1, GCC 4.6.3, GCC 4.8.1 | |
OS X | ||
OS X 10.8, 10.9 | clang-600.0.54 | |
OS X 10.7 | i686-apple-darwin11-llvm-gcc-4.2 | |
OS X 10.6 | Deployment only | |
Embedded Platforms: ��{Qt for Embedded Linux}{Embedded Linux}, Windows Embedded (Compact and Standard), QNX, VxWorks | ||
Embedded Linux (arm-gnueabi) | arm-none-linux-gnueabi-gcc-4.4.1 | Sourcery G++ Lite 2010q1-202, Ubuntu 11.10 (32-bit) host |
Embedded Linux (iMX.6-armv7a) | arm-none-linux-gnueabi-gcc-4.4.1 | Sourcery G++ Lite 2010q1-202, Ubuntu 12.04 (64-bit) host |
Windows Embedded 7 (armv4i) | MSVC 2008 | Windows 7 host |
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT | ||
Windows Phone (arm) | MSVC 2013 | Windows 8 host |
Windows Runtime (64-bit) | MSVC 2013 | Windows 8 host |
iOS 7 | clang-600.0.54 | OS X 10.9 host |
Google Android | As provided by Google | Hosts: Ubuntu 12.04 (64-bit), OS X 10.9, Windows 7, Windows 8 |