windows7环境下驱动程序开发环境搭建(VS2008+WDK)

来源:互联网 发布:淘宝儿童服装 编辑:程序博客网 时间:2024/05/19 22:03

1.首先安装VS2008,这步超级的简单,就没有说了必要了
2.从微软网络下载WDK(Windows Driver Kit,即驱动程序工具包),它是一个集成驱动程序开发系统,包含Windows Driver Device Kit(驱动设备工具包)。下载完后使用虚拟光驱选择完全安装。
3.VS2008中设置驱动开发项目模板。到http://ddkwizard.assarbad.net下载两个文件,一个是DDKWzard_setup.exe和ddkbuild_cmd.zip(VS2008调用WDK编译器的脚本)。下载完后首先安装ddkwzard_setup.exe。将ddkbuild_cmd.zip解压后的文件ddkbuild.cmd复制到WDK的安装目录下,我的安装目录为C:/WinDDK。添加一个环境变量W7BASE并设置其值为WDK的根目录C:/WinDDK/7600.16385.1
4.VS2008的设置,打开VS2008,选择工具-》选项-》项目和解决方案-》VC++目录-》选择可执行文件。然后添加C:/WinDDK
5.这时候新建项目时就会出现DDK Project的选项,这就是进行驱动程序开发用的模板。并为我们自动生成一个简单的驱动程序框架。
6.编译后生成的*.sys就是我们所要的驱动程序文件。