Qt 5.7 | Supported Platforms and Configurations

Qt 5.7.1 Reference Documentation

# 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.7

Supported until June 15, 2017

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, 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

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

## Qt 5.4

Supported until July 01, 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 | Known Issues
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 |
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
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 | Hosts: Ubuntu 12.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 | Windows 8.1 host
Windows Runtime (x86, x86_64, arm) | MSVC 2013 | Windows 8.1 host
iOS 5.1.1 and above | Clang as provided by Apple | macOS host
Android | GCC as provided by Google | Hosts: Ubuntu 12.04 (64-bit), macOS, Windows

## Qt 5.3

Supported until Dec. 10, 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 | Known Issues
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 |
macOS
macOS 10.8, 10.9, 10.10 | clang-600.0.54 |
macOS 10.7 | i686-apple-darwin11-llvm-gcc-4.2 |
macOS 10.6 |  | Deployment only
Embedded Platforms: Embedded Linux, Windows Embedded (Compact and Standard), QNX
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 | Hosts: Ubuntu 12.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 | Windows 8.1 host
Windows Runtime (x86, x86_64, arm) | MSVC 2013 | Windows 8.1 host
iOS 5.0 and above | Clang as provided by Apple | macOS host
Android | GCC as provided by Google | Hosts: Ubuntu 12.04 (64-bit), macOS, Windows