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 |