windows驅動環境搭建vs2017+wdk

一、安裝visual studio 2017,如下圖所示,勾選 “使用C++的桌面開發”,在右邊勾選需要的Windows 10 SDK版本,可以選擇安裝多個SDK版本,但要確保SDK版本與WDK版本一致,若不確定需要安裝哪個SDK版本,可以先不安裝

 

二、安裝SDK,若第1步已經確定SDK版本,此步驟可以跳過

從微軟官網下載對應SDK版本:

https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/

注意:通過此方式下載的安裝程序,在國內網絡環境可能安裝不上

 

三、安裝WDK,建議按默認安裝

https://developer.microsoft.com/zh-cn/windows/hardware/windows-driver-kit

 

四、確認SDK與WDK版本是否安裝上,在控制面板 –》 卸載程序

 

五、確認VS2017是否安裝成功

 

 

六、安裝後新建項目可能出現的問題

1、無法找到"ntddk.h":(或是無法找到其他頭文件或庫文件)

原因:VS安裝了多個SDK,並且默認使用的SDK版本與WDK版本不一致

解決:修改使用的SDK版本

項目--》屬性--》配置屬性 --》 Windows SDK版本  --》 修改爲與WDK一致的版本

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章