## **Windows驅動編譯環境搭建(Visual Studio 2017 + WDK)*
阿新 • • 發佈:2018-12-16
*Windows驅動編譯環境搭建(Visual Studio 2017 + WDK)
在Win10環境下開發Windows驅動程式需要依賴WDK,微軟在”WDK7600“以後就不再提供獨立的核心驅動開發包了,而是必須首先安裝微軟整合開發環境VisualStudio。本文將介紹如何在Win10環境下配置Visual Studio 2017 + WDK開發環境。
微軟官網對於WDK的介紹如下: Windows 驅動程式工具包 (WDK) 與 Microsoft Visual Studio 和用於 Windows 的除錯工具相整合。該整合環境給你提供了開發、構建、打包、部署、測試和除錯驅動程式時所需的工具。 在整合的環境中,你可以執行各種基本的認證測試。WDK 包括多項技術和驅動程式模組的模板,其中包括 Windows 驅動程式框架 (WDF)、通用序列匯流排 (USB)、列印、網路和檔案系統篩選器。
安裝過程如下: 1、安裝Visual Studio 2017,如下圖所示,勾選Visual C++,確保Windows 10 SDK版本為15063(為與WDK版本保持一致,一定要確保WDK與SDK的版本一致,否則驅動編譯的時候會出錯),安裝Visual Studio 2017的時候如果不確定SDK版本會不會和WDK版本一致,可以先不安裝SDK,稍後獨立安裝,請看步驟2
4、確認安裝是否成功 從控制面板的軟體解除安裝介面可以看到WDK以及SDK對應版本已經安裝成功。
5、Visual Studio 2017中確認是否安裝成功 在建立工程介面可以看到有WDF專案
建立一個KMDF專案,可以編譯成功,至此安裝完成。