Windows内核开发-2-开始内核开发-1-内核驱动开发环境搭建
这里介绍的只是开发驱动的环境搭建,并没有调试。
采用的工具是:vs2019+SDK+WDK。
安装visual studio2019
这个随意,下社区版就行。
安装SDK
在安装visual studio时选择安装的组件,采用C++的桌面版开发,然后选择SDK版本
这里采用的是SDK 10.0.19041.0版本,那么WDK也得安装对应的版本。
安装WDK
Download the Windows Driver Kit (WDK) - Windows drivers | Microsoft Docs
https://docs.microsoft.com/en-us/windows-hardware/drivers/download-the-wdk
下载对应的WDK就好了。
检验有没有安装成功
在用vs创建项目的时候,如果有Driver的项目就说明安装成功: