2015-04-01 28 views
7

我正在嘗試爲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.dllsrcsrv.dllsymsrv.dll位於Visual Studio 2013中的cdb.exe位於何處?

+0

這是正常情況下你下載作爲Windows SDK的一部分東西,你這樣做嗎?你可以從這裏得到它:https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx – EdChum 2015-04-01 13:43:23

+0

嗯,我認爲它帶有Visual Studio。讓我嘗試一下。你是指 – Scintillo 2015-04-01 13:44:48

+1

其他DLL文件是Windows的一部分,並已自Windows 2000,我相信,和的Cdb.exe WINDBG.EXE總是調試工具的一部分的Windows GUI版本具有單獨AFAIK安裝 – EdChum 2015-04-01 13:55:11

回答

6

的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確實如此)。