|  | Home · All Classes · Main Classes · Grouped Classes · Modules · Functions |

# Supported Platforms

Qt is supported on a variety of 32-bit and 64-bit platforms, and can usually be built on each platform with GCC, a vendor-supplied compiler, or a third party compiler. The following sections describe platform-compiler combinations that are supported by Trolltech for Qt.

### 32-Bit Platforms

Platform | GCC | Compiler provided by OS vendor | 3rd party compiler
--- | --- | --- | ---
Microsoft Windows | gcc (MinGW) | MS Visual Studio/Visual C++ | Intel icc
Linux | gcc | - | -
Apple Mac OS X | gcc | - | -
IBM AIX | gcc | IBM xlC | -
HP HP-UX | gcc | HP aCC | -
SGI IRIX | gcc | SGI MipsPRO | -
Sun Solaris | gcc | Sun CC | -
FreeBSD | gcc | - | Intel icc

### 64-Bit Platforms

Platform | GCC | Compiler provided by OS vendor | 3rd party compiler
--- | --- | --- | ---
Microsoft Windows | - | MS Visual Studio/Visual C++ | -
IBM AIX | gcc | IBM xlC | -
HP-UX | gcc | HP acc | -
SGI IRIX | gcc | SGI MipsPRO | -
Sun Solaris | gcc | Sun cc | -
Linux | gcc | - | Intel icc

Trolltech's online Platform Support Policy describes the level of support you should expect for these and other platforms.

### Supported Features

Compiler | Features
--- | ---
| Concurrent | XmlPatterns | WebKit | CLucene | Phonon
g++ 3.3 | X | X |  | X | X
g++ 3.4 and up | X | X | X | X | X
SunCC <= 5.6 | X |  |  | X | X
SunCC 5.7 & 5.8 | X | X |  | X | X
SunCC 5.9 and up | X | X | X | X | X
aCC series 3 |  |  |  | X | X
aCC series 6 | X | X | X | X | X
MIPSpro 7.4.2m |  | X |  | X | X
xlC 6 |  |  |  | X | X
Intel CC 10 | X | X | X | X | X
MSVC 6.0 |  |  |  | X | X
MSVC 2002 |  |  |  | X | X
MSVC 2003 | X | X |  | X | X
MSVC 2005 and up | X | X | X | X | X