缩略语:
WDK: Windows Driver Kit
SDK: Software Development Kit
安装Visual Studio 2017
我是直接在PC上安装的,PC信息如下:
下载VS2017在线安装包,分普通,专业和增加版。
https://visualstudio.microsoft.com/downloads/
安装时选择使用C++的桌面开发
,这样Windows 10 Software Development Kit (SDK) 会自动包含,在右边的摘要显示中能看到。
如果是基于ARM或者ARM64开发的,在单个组件中选择用于ARM/ARM64的Visual C++ 编译器和库。
安装过程时间比较长:
安装完成后重启机器,用windows账号登录。否则默认只有30天试用期。
安装WDK(version 1803):
摘自网友描述:
WDK 10 包含用于为 Windows 10生成、测试、调试和部署驱动程序的工具。WDK 10统一了对移动和桌面设备、通用 Windows驱动程序的支持,并借助 Visual Studio提供了带有可靠部署和调试设置(包括 WinDbg)的统一测试体验。在集成的环境中,你可以运行各种基本认证测试。 WDK 10包括用于多种技术和驱动程序模型的模板,其中包括 Windows驱动程序框架 (WDF)、通用串行总线 (USB)、打印、网络和文件系统筛选器。WDK 10 还支持 Windows 7、Windows 8和 Windows 8.1驱动程序开发。
下载地址:
https://go.microsoft.com/fwlink/?linkid=873060
因为要集成到VS2017中,不用独立安装。
打开VS2017后新建项目后就可以看到wdk安装的插件了
参考:
Windows 10 驱动开发系列(一)环境搭建
Download the Windows Driver Kit (WDK)