一、开发环境安装:
(1)WDK:
“
Windows 驱动程序工具包 (WDK) 与 Microsoft Visual Studio 和
用于 Windows 的调试工具
相集成。该集成环境给你提供了开发、构建、打包、部署、测试和调试驱动程序时所需的工具。 在集成的环境中,你可以运行各种基本的认证测试。WDK 包括多项技术和驱动程序模块的模板,其中包括
Windows 驱动程序框架 (WDF)
、通用串行总线 (USB)、打印、网络和文件系统筛选器。
”
最新版本是WDK 8.1,可以开发
在以下操作系统上运行的驱动程序:
如果想开发在Win XP上运行的驱动,需要获取WDK 7.1.0。我需要开发在Win XP上运行的驱动程序,下载WDK 7.1.0并在计算机上安装。
(2)VS2010:
安装VS2010。我安装的是VS2010旗舰版。
二、开发环境配置
参考:
Windows 7配置驱动开发环境:
http://www.cppblog.com/guojingjia2006/archive/2011/03/19/142211.aspx
写得非常详细,按照它的一步一步来就行了。
按照这个完成之后,点击生成解决方案会报错:无法打开输入文件“ntoskrnl.lib”
在配置库目录里面添加:D:\WinDDK\7600.16385.1\lib\wxp\i386 (我的电脑WDK安装在D盘)即可。