1. 程式人生 > >windows7 + vs2008 +WDk +DDkWizard 驅動開發環境搭建

windows7 + vs2008 +WDk +DDkWizard 驅動開發環境搭建

1.安裝vs2008

2.安裝WDK

3.下載DDkWizard  

在VS2008 IDE中沒有提供驅動開發的專案選項,當然可以用普通工程,然後手動在VS中配製相應的編輯連線以及除錯選項,但是如此只來,每次都要重複些複雜的步驟。在http://ddkwizard.assarbad.net/網站上發現了一個很好用的輔助工具DDKWizard,能夠方便地對開發環境進行配置,真是適合想我這樣懶人啊,工具的作者也自稱是因為懶惰才開發此工具,看來“懶惰是推動科技發展的動力”一點不假 。

如圖:


4.環境變數的配置

(1)將D:\WinDDK新增到Path變數中,否則編譯時會出現找不到命令的錯誤


(2)新建系統變數,如要開發XP系統下的驅動則新增WXPBASE,變數值為WDK的根目錄,如圖 



如果為其它系統開發驅動則填寫相應的環境變數 
NT 4.0 -----------NT4BASE

windows2000----W2KBASE

windowsXP-------WXPBASE

windows2003----WNETBASE

win7/2008 R2----W7BASE

5.VS的配置

開啟VS 2008,選單“工具”->“選項”->左側“專案和解決方案”->“VC++目錄”->右側“可執行檔案”下拉列表->新增一項D:\\WINDDK(根據你的實際情況,就是第1步中DDKBUILD.CMD與DDKBUILD.BAT所在的路徑)。 



6.新建驅動專案

  1. 在Visual C++選項卡中多了DDK Project的專案型別,選擇相應的模板新增我們的專案,點選確定,
    1. 由DDKWzard為我們自動生成的一個簡單的驅動程式框架。
    DDKWzard的專案建立頁面選擇開發平臺