要构建WinDBG调试器扩展,我们必须使用WDK 附带的构建实用程序,还是可以使用 Visual Studio?
(特别是,我会对 VS2010 SP1 感兴趣。)
根据Debugging Tools for Windows的文档,唯一的选择应该是 Build 实用程序:
Windows 调试 | 调试器引擎和扩展 API | 介绍
所有调试器扩展都应使用 Build 实用程序进行编译和构建。构建实用程序包含在 Windows 驱动程序工具包 (WDK) 中。
...但也许文档没有更新?
此外,为什么Build 实用程序是构建 WinDBG 扩展的唯一选择?那里隐藏着什么“陷阱”?