我正在尝试为Qt Creator配置调试器。但是,我找不到cdb.exe。从互联网上,我发现它应该位于C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x64\cdb.exe
。但是,我没有目录C:\Program Files (x86)\Windows Kits\8.0\Debuggers
。我有一个名为C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64
的目录,但它只包含dbghelp.dll
,srcsrv.dll
和symsrv.dll
个文件。
答案 0 :(得分:8)
cdb.exe和gui等效的windbg.exe是windows调试工具的一部分,必须作为windows SDK的一部分下载,过去它也是DDK的一部分。
您可以在此处获取:https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx
如果您只是对这些工具感兴趣,可以在此处找到独立调试工具的链接(作为Windows 8.1 SDK的一部分):https://www.microsoft.com/click/services/Redirect2.ashx?CR_EAC=300135395
dbghelp.dll,srcsrv.dll和symsrv.dll是作为Windows的一部分提供的,并且自Windows 2000起就已经发布了(我认为这对dbghelp.dll来说确实如此)。