Qt for Windows - Specific Issues
This page contains information about the Windows platforms Qt.
Windows XP
Installation location
Installing Qt into a directory with spaces, for example, C:\Program Files, may cause linker errors like the following:
c:\program.obj not found
Install Qt into a sub-directory without spaces to avoid this problem.
Possible GL conflict
There is a known issue when running Microsoft NetMeeting, Lotus SameTime, and other applications that require screen grabbing while direct rendering is enabled. Other GL-applications may not work as expected, unless direct rendering is disabled.
GCC (MinGW-builds)
The minimum version of MinGW-builds supported is GCC 4.7.2. MinGW-builds GCC 4.7.2 32 bit, rev 8 and later should be able to build Qt including Qt WebKit.
For more information about the MinGW builds, visit the Reference Configuration section of the Supported Platforms page.
Intel C++ Compiler (Windows, Altix)
Qt has been tested successfully with:
- Windows - Intel(R) C++ Compiler for 32-bit applications, Version 9.1.040.
- Altix - Intel(R) C++ Itanium(R) Compiler for Itanium(R)-based applications Version 8.1 Build 20050406 Package ID: l_cc_pc_8.1.030
Visual Studio
The Visual C++ Linker doesn't understand filenames with spaces (for example, C:\Program files\Qt\) so you will have to move it to another place, or explicitly set the path yourself.
QTDIR=C:\Progra~1\Qt
If you are experiencing strange problems with using special flags that modify the alignment of structure and union members (such as /Zp2) then you will need to recompile Qt with the flags set for the application as well.
Visual Studio 2010 should be updated to Service Pack 1. Otherwise, a problem when compiling Qt for 64-bit in release mode may occur (visit http://support.microsoft.com/kb/2280741).
Consult the Qt for Windows - Requirements page for specific versions of the Windows SDK.