Using Qt Creator(version 2.3.1), when you build in MSVC 2008 (Qt SDK) 2008 Debug, You might meet the following message in 64bit environment.


The preferred debugger engine for debugging binaries of type 'x86-windows-msvc2008-pe-32bit' is not available.

The debugger engine 'Gdb engine' will be used as a fallback.

Details: There is no CDB binary available for binaries in format 'x86-windows-msvc2008-pe-32bit'


In this case, you should install Debugging Tools for Windows (x64), you can check "C:\Program Files\Debugging Tools for Windows (x64)" folder exists in your system. If not installed, you must install "Debugging Tools for Windows 64-bit Version".


http://msdn.microsoft.com/en-us/windows/hardware/gg463012#E4


Debugging Tools for Windows (x64).jpg




[2012.06.26]


option_tool_chains.png


Location of "cdb.exe" is changed.  You must install "Microsoft Windows Kits". C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x86