VS的DDK環境配置

 

轉自博客園   Xellosshttp://www.cnblogs.com/Xelloss/archive/2009/09/08/1637148.html

之前裝了DDK準備學習內核的,裝完後一直沒有測試,今天寫了個文件讀寫準備測試,發現編譯不通,報出了“無法打開包括文件:“ntddk.h””。問了大牛以後得知是沒有設置環境造成的。隨即調查了環境的配置方法。順便給出相關東西的下載地址。

    首先安裝DDK(當你沒裝)http://210.21.117.86/down/ocx/winxpddk.zip

    裝完後跑去http://ddkwizard.assarbad.net/下(可以直接點)

ddkwizard_setup.exe
ddkbuild_bat.zip
ddkbuild_cmd.zip

    然後把兩個zip裏的東西脫出來放到DDK的安裝目錄下,比如D:\WinDDK。接着設置環境變量,在PATH變量里加上DDKBUILD.bat 和 DDKBUILD.cmd的目錄。我爲了保險起見寫了“D:\WinDDK;D:\WinDDK\DDKBUILD.cmd;D:\WinDDK \DDKBUILD.bat;”三個。。。改天分開測試一下。然後新建一個系統變量,
          2000 DDK則變量名爲: W2KBASE
          XP DDK則變量名爲: WXPBASE
          2003 sp1 DDK變量名爲: WNETBASE
          值爲D:\WINDDK\2600。

    接着啓動vs2008 打開菜單中的工具——選項,彈出選項對話框。選擇左邊的項目和解決方案——VC++目錄,在右邊的顯示以下內容的目錄下拉列表中選擇可執行文件,在下面列 表框中添加上面DDKBuild.bat文件所在的路徑(比如我的D:\WinDDK),同樣,添加包含文件“D:\WINDDK\2600 \inc”“D:\WINDDK\2600\inc\wxp”“D:\WINDDK\2600\inc\ddk\wxp”,添加庫文件“D: \WINDDK\2600\lib\wxp\i386”。

    設置好後把VS關了裝DDKWizard裝完後打開VS就可以直接建立DDK項目了

    好了測試,編譯通過~

 

//=========================================================

另有一篇博客:http://herozoe.blog.163.com/blog/static/1138162842009349514500/

VS2005 + DDK6001 環境搭配及編譯全過程  

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