在遵循关于编写基于模板的通用 Windows 驱动程序 (UMDF 2) 的教程时(链接到 MSDN 教程),我在尝试在不修改模板代码的情况下构建时遇到以下错误。
错误 LNK1181 无法打开输入文件 'C:\Program Files (x86)\Windows Kits\10\lib\10.0.10240.0\um\x64\wpprecorderum.lib'
我从这里安装了最新的 Windows 10 WDK(链接到 WDK),发现这个文件存在于:C:\Program Files (x86)...\lib\10.0.10586.0\um\x64\ NOT C:\Program Files (x86)...\lib\10.0.1024.0\um\x64...
当我将 Windows 目标版本从 10.0.1024.0 更改为 10.0.10586 时,出现错误
错误未找到与 WDK 版本“10.0.10586.0”对应的 SDK。
我如何让它编译?我是否需要查找 WDK 的早期版本?
谢谢