2015-04-01 28 views
7

Sto provando a configurare un debugger per Qt Creator. Tuttavia, non riesco a trovare cdb.exe. Da internet, ho scoperto che dovrebbe trovarsi in C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x64\cdb.exe. Tuttavia, non ho la directory C:\Program Files (x86)\Windows Kits\8.0\Debuggers. Ho una directory denominata C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64 ma contiene solo file dbghelp.dll, srcsrv.dll e symsrv.dll.Dove si trova cdb.exe in Visual Studio 2013?

+0

Normalmente è qualcosa che si scarica come parte dell'SDK di Windows, hai fatto questo? È possibile ottenerlo da qui: https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx – EdChum

+0

Hmm, ho pensato che venga fornito con Visual Studio. Fammi provare. – Scintillo

+1

Le altre DLL a cui fai riferimento fanno parte di Windows e sono stato da quando Windows 2000 credo, cdb.exe e la versione gui windbg.exe facevano sempre parte degli strumenti di debug per Windows che devono essere installati separatamente AFAIK – EdChum

risposta

6

cdb.exe e l'equivalente di gui windbg.exe fanno parte degli strumenti di debug per Windows e devono essere scaricati come parte di Windows SDK, anche in passato è stato parte del DDK.

È possibile ottenere qui: https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx

Se siete solo interessati a strumenti c'è un link per gli strumenti di debug standalone (come parte di Windows 8.1 SDK) qui: https://www.microsoft.com/click/services/Redirect2.ashx?CR_EAC=300135395

DbgHelp. dll, srcsrv.dll e symsrv.dll vengono spediti come parte di Windows e sono passati da Windows 2000 (penso che questo sia certamente vero per dbghelp.dll).

Problemi correlati