cdb.exe 位于 Visual Studio 2013 年的哪个位置?

Where is cdb.exe located in Visual Studio 2013?

我正在尝试为 Qt Creator 配置调试器。但是,我找不到 cdb.exe。从互联网上,我发现它应该位于 C:\Program Files (x86)\Windows Kits.0\Debuggers\x64\cdb.exe。然而,我没有目录 C:\Program Files (x86)\Windows Kits.0\Debuggers。我确实有一个名为 C:\Program Files (x86)\Windows Kits.1\Debuggers\x64 的目录,但它只包含文件 dbghelp.dllsrcsrv.dllsymsrv.dll.

cdb.exe 和 gui 等价物 windbg.exe 是 windows 调试工具的一部分,过去必须作为 windows SDK 的一部分下载它也是 DDK 的一部分。

你可以在这里得到它:https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx

如果您只是对这些工具感兴趣,这里有 link 独立调试工具(作为 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).