2015-04-01 22 views
7

Tôi đang cố định cấu hình trình gỡ lỗi cho Trình tạo Qt. Tuy nhiên, tôi không thể tìm thấy cdb.exe. Từ internet, tôi phát hiện ra rằng nó có nghĩa vụ phải được đặt tại C:\Program Files (x86)\Windows Kits\8.0\Debuggers\x64\cdb.exe. Tuy nhiên, tôi không có thư mục C:\Program Files (x86)\Windows Kits\8.0\Debuggers. Tôi có một thư mục có tên là C:\Program Files (x86)\Windows Kits\8.1\Debuggers\x64 nhưng nó chỉ chứa các tệp dbghelp.dll, srcsrv.dllsymsrv.dll.cdb.exe nằm ở đâu trong Visual Studio 2013?

+0

Nó thường là thứ bạn tải xuống như một phần của Windows SDK, bạn đã làm điều này chưa? Bạn có thể lấy nó từ đây: https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx – EdChum

+0

Hmm, tôi nghĩ nó đi kèm với Visual Studio. Hãy để tôi thử điều đó. – Scintillo

+1

Các dll khác mà bạn đề cập đến là một phần của Windows và kể từ Windows 2000 tôi tin rằng, cdb.exe và phiên bản gui windbg.exe luôn là một phần của công cụ gỡ lỗi cho Windows, phải được cài đặt riêng AFAIK – EdChum

Trả lời

6

cdb.exe và gui tương đương windbg.exe là một phần của công cụ gỡ lỗi cho cửa sổ và phải được tải xuống như một phần của SDK cửa sổ, trước đây nó cũng là một phần của DDK.

Bạn có thể lấy nó ở đây: https://msdn.microsoft.com/en-us/windows/hardware/hh852365.aspx

Nếu bạn chỉ quan tâm đến những công cụ có một liên kết cho các công cụ gỡ lỗi độc lập (như một phần của cửa sổ 8.1 SDK) ở đây: https://www.microsoft.com/click/services/Redirect2.ashx?CR_EAC=300135395

dbghelp. dll, srcsrv.dll và symsrv.dll được xuất xưởng như một phần của Windows và đã có từ Windows 2000 (tôi nghĩ điều này chắc chắn đúng với dbghelp.dll).

Các vấn đề liên quan