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

PlatformCompilerNotes
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.8MinGW-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.1SUSE Linux 20130909
Red Hat Enterprise Linux 6.6 (64-bit)GCC 4.9.1Red Hat 4.9.1-10 20140922
Ubuntu 14.04 (64-bit)GCC 4.6.3Ubuntu/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.11Clang 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.1Yocto Project 1.7 'Dizzy', Ubuntu 14.04 (64-bit) host
Embedded Linux (arm-gnueabi)arm-none-linux-gnueabi-gcc-4.4.1Sourcery G++ Lite 2010q1-202, Ubuntu 14.04 (32-bit) host
QNX 6.6.0 (armv7le and x86)As provided by QNXUbuntu 14.04 (64-bit) host
Windows Embedded 7 (armv4i)MSVC 2008Windows 7 host
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT
Windows Phone (arm)MSVC 2013Windows 8.1 host
Windows Runtime (64-bit)MSVC 2013Windows 8.1 host
iOS 8.1 - OS X 10.9 hostClang as provided by Apple
Google Android (API Level: 22)As provided by GoogleHosts: Ubuntu 14.04 (64-bit), OS X 10.9, Windows 7, Windows 8

Qt 5.5

PlatformCompilerNotes
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.1SUSE Linux 20130909
Red Hat Enterprise Linux 6.6 (64-bit)GCC 4.9.1Red Hat 4.9.1-10 20140922
Ubuntu 14.04 (64-bit)GCC 4.6.3Ubuntu/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.10clang-600.0.54
OS X 10.7i686-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.1Sourcery G++ Lite 2010q1-202, Ubuntu 14.04 (32-bit) host
Embedded Linux (iMX.6-armv7a)arm-none-linux-gnueabi-gcc-4.4.1Sourcery G++ Lite 2010q1-202, Ubuntu 14.04 (64-bit) host
QNX 6.6.0 (armv7le and x86)As provided by QNXUbuntu 14.04 host (64-bit)
Windows Embedded 7 (armv4i)MSVC 2008Windows 7 host
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT
Windows Phone (arm)MSVC 2013Windows 8.1 host
Windows Runtime (64-bit)MSVC 2013Windows 8.1 host
iOS 8.1clang-600.0.54OS X 10.9 host
Google AndroidAs provided by GoogleHosts: Ubuntu 14.04 (64-bit), OS X 10.9, Windows 7, Windows 8

Qt 5.4

Supported until 01.07.2017

PlatformCompilerNotes
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/64bitMSVC 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.1SUSE Linux 20130909
Red Hat Enterprise Linux 6.5 (64-bit)GCC 4.4.7Red Hat 4.4.7-4 20120313
Ubuntu 12.04 (64-bit)GCC 4.6.3Ubuntu/Linaro 4.6.3-1ubuntu5
Ubuntu 11.10 (32/64-bit)GCC 4.6.1Ubuntu/Linaro 4.6.1-9ubuntu3
Linux (32/64-bit)GCC 4.8.1
OS X
OS X 10.8, 10.9, 10.10clang-600.0.54
OS X 10.7i686-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.1Sourcery G++ Lite 2010q1-202, Ubuntu 11.10 (32-bit) host
Embedded Linux (iMX.6-armv7a)arm-none-linux-gnueabi-gcc-4.4.1ourcery G++ Lite 2010q1-202, Ubuntu 12.04 (64-bit) host
QNX 6.6.0 (armv7le and x86)As provided by QNXUbuntu 12.04 (64-bit) host
Windows Embedded 7 (armv4i)MSVC 2008Windows 7 host
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT
Windows Phone (arm)MSVC 2013Windows 8 host
Windows Runtime (64-bit)MSVC 2013Windows 8 host
iOS 8.1clang-600.0.54OS X 10.9 host
Google AndroidAs provided by GoogleHosts: Ubuntu 12.04 (64-bit), OS X 10.9, Windows 7, Windows 8

Qt 5.3

Supported until 10.12.2016

PlatformCompilerNotes
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.1SUSE Linux 20130909
Red Hat Enterprise Linux 6.5 (64-bit)GCC 4.4.7Red Hat 4.4.7-4 20120313
Ubuntu 12.04 (64-bit)GCC 4.6.3Ubuntu/Linaro 4.6.3-1ubuntu5
Ubuntu 11.10 (32/64-bit)GCC 4.6.1Ubuntu/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.10clang-600.0.54
OS X 10.7i686-apple-darwin11-llvm-gcc-4.2
OS X 10.6Deployment 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.1Sourcery G++ Lite 2010q1-202, Ubuntu 11.10 host (32-bit)
Embedded Linux (iMX.6-armv7a)arm-none-linux-gnueabi-gcc-4.4.1Sourcery G++ Lite 2010q1-202, Ubuntu 12.04 host (64-bit)
QNX 6.6.0 (armv7le and x86)As provided by QNXUbuntu 12.04 host (64-bit)
Windows Embedded 7 (armv4i)MSVC 2008Windows 7 host
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT
Windows Phone (arm)MSVC 2013Windows 8 host
Windows Runtime (64-bit)MSVC 2013Windows 8 host
iOS 8.1clang-600.0.54OS X 10.9 host
Google AndroidAs provided by GoogleHosts: Ubuntu 12.04 (64-bit), OS X 10.9, Windows 7, Windows 8

Qt 5.2

Supported until 20.05.2016

PlatformCompilerNotes
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.3Ubuntu/Linaro 4.6.3-1ubuntu5
Ubuntu 11.10 (32/64-bit)GCC 4.6.1Ubuntu/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.9clang-600.0.54
OS X 10.7i686-apple-darwin11-llvm-gcc-4.2
OS X 10.6Deployment 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.1Sourcery G++ Lite 2010q1-202, Ubuntu 11.10 (32-bit) host
Embedded Linux (iMX.6-armv7a)arm-none-linux-gnueabi-gcc-4.4.1Sourcery G++ Lite 2010q1-202, Ubuntu 12.04 (64-bit) host
Windows Embedded 7 (armv4i)MSVC 2008Windows 7 host
Mobile Platforms: ��{Qt for Android}{Android}, iOS, WinRT
Windows Phone (arm)MSVC 2013Windows 8 host
Windows Runtime (64-bit)MSVC 2013Windows 8 host
iOS 7clang-600.0.54OS X 10.9 host
Google AndroidAs provided by GoogleHosts: Ubuntu 12.04 (64-bit), OS X 10.9, Windows 7, Windows 8