我有一个使用MSVC 2013和CDB调试器在Windows 7上的Qt 5.4项目。当我尝试调试程序时,调试日志显示调试器崩溃。我可以在不进行调试的情况下运行程序。
相关的错误信息是:
相关的错误信息是:
这里发生了什么?无法执行'"C:...\Qt\build-GENOVA->Clone_of_Desktop_Qt_5_4_0_MSVC2013_64bit-Debug\debug\GENOVA.exe"',Win32错误>0n50 "请求不受支持。" 调试器初始化失败,Win32错误0n50 "请求不受支持。"
ABI: x86-windows-msvc2013-pe-64bit
但后来出现了这个:C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x86\cdb.exe
using C:\Qt\Tools\QtCreator\lib\qtcreatorcdbext32\qtcreatorcdbext.dll
因此,看起来在Qt Creator中使用了32位CDB版本和相应的32位.dll,但ABI是64位。我将尝试修复这个问题。 - BenK