Windows kits
中获得包含cdb的预期文件夹Debuggers
。如何在Visual Studio安装过程中获取?Windows kits
中获得包含cdb的预期文件夹Debuggers
。如何在Visual Studio安装过程中获取?你可能已经注意到,Visual Studio 在安装 SDK 时不允许设置任何选项。然而,在 SDK 安装完成后,你只需要在 "应用和功能" 中找到它,并选择 "修改"。这将呈现出选项对话框,在那里你可以勾选 "Windows 调试工具"。对于我来说(SDK 版本为 10.0.17134.12),它会创建文件
c:\Program Files (x86)\Windows Kits\10\Debuggers\x64\cdb.exe
我将其设置为 Qt Creator 中的调试器,用于调试使用 msvc2008 express 构建的 32 位应用程序。
你不能这样做。
当Visual Studio安装程序(2017、2015或其他任何版本)给出“Windows SDK 10.xxxxx”复选框时,它实际上指的是“仅来自Windows SDK 10.xxxxx的头文件(.h)、库文件(.lib)、元数据(.winmd)等”。
它不包括Windows SDK安装程序中除“Windows软件开发工具包”外的任何选项。选择VS安装程序中的该复选框不会包含WinDbg和Windows调试工具、xperf和Windows性能工具包、应用程序验证器或SDK安装程序中看到的任何其他内容。
术语“Windows SDK”有两个相关但不同的含义。 sdksetup.exe
可以安装Windows SDK1,而VS安装程序安装Windows SDK2(它是Windows SDK1的子集)。
(忽略箭头。图片来源:https://www.raymond.cc/blog/analyze-windows-7-performance-with-microsoft-windows-performance-toolkit/)