Windows驱动开发开发环境搭建
2015-01-08 20:07
197 查看
一、开发环境安装:
(1)WDK:
官方下载及介绍:http://msdn.microsoft.com/zh-cn/library/windows/hardware/ff557573(v=vs.85).aspx
“Windows 驱动程序工具包 (WDK) 与 Microsoft Visual Studio 和用于
Windows 的调试工具相集成。该集成环境给你提供了开发、构建、打包、部署、测试和调试驱动程序时所需的工具。 在集成的环境中,你可以运行各种基本的认证测试。WDK 包括多项技术和驱动程序模块的模板,其中包括 Windows
驱动程序框架 (WDF)、通用串行总线 (USB)、打印、网络和文件系统筛选器。”
最新版本是WDK 8.1,可以开发在以下操作系统上运行的驱动程序:
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/08a8ed3ae9cb409095e21fb659ceb4ba/clipboard.png)
![](http://img.blog.csdn.net/20150110194835968?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva25pZ2h0emo=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/9f6da0451bba4c7f9426909f584fcf04/clipboard.png)
如果想开发在Win XP上运行的驱动,需要获取WDK 7.1.0。我需要开发在Win XP上运行的驱动程序,下载WDK 7.1.0并在计算机上安装。
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/9f6da0451bba4c7f9426909f584fcf04/clipboard.png)
![](http://img.blog.csdn.net/20150108201132750?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQva25pZ2h0emo=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
(2)VS2010:
安装VS2010。我安装的是VS2010旗舰版。
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/aac68372f9a9477486ce3dbf7a28ccf8/clipboard.png)
二、开发环境配置
参考:
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盘)即可。
(1)WDK:
官方下载及介绍:http://msdn.microsoft.com/zh-cn/library/windows/hardware/ff557573(v=vs.85).aspx
“Windows 驱动程序工具包 (WDK) 与 Microsoft Visual Studio 和用于
Windows 的调试工具相集成。该集成环境给你提供了开发、构建、打包、部署、测试和调试驱动程序时所需的工具。 在集成的环境中,你可以运行各种基本的认证测试。WDK 包括多项技术和驱动程序模块的模板,其中包括 Windows
驱动程序框架 (WDF)、通用串行总线 (USB)、打印、网络和文件系统筛选器。”
最新版本是WDK 8.1,可以开发在以下操作系统上运行的驱动程序:
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/08a8ed3ae9cb409095e21fb659ceb4ba/clipboard.png)
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/9f6da0451bba4c7f9426909f584fcf04/clipboard.png)
如果想开发在Win XP上运行的驱动,需要获取WDK 7.1.0。我需要开发在Win XP上运行的驱动程序,下载WDK 7.1.0并在计算机上安装。
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/9f6da0451bba4c7f9426909f584fcf04/clipboard.png)
(2)VS2010:
安装VS2010。我安装的是VS2010旗舰版。
![](file:///C:/Users/Administrator/AppData/Local/YNote/data/knight_zhoujia@163.com/aac68372f9a9477486ce3dbf7a28ccf8/clipboard.png)
二、开发环境配置
参考:
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盘)即可。
相关文章推荐
- 搭建Windows驱动开发环境
- Windows驱动开发:2 调试环境搭建
- 【转】windows驱动开发环境的搭建
- Windows Embedded CE 6内核、驱动开发环境搭建
- [Windows驱动开发](一)VS2008搭建windows驱动编译环境
- Windows驱动开发环境搭建详细记录
- Windows驱动开发环境搭建(Visual Studio 2015 + WDK)
- Windows驱动开发之驱动开发环境搭建
- Windows驱动开发环境搭建
- 关于windows驱动开发环境搭建
- windows驱动开发环境搭建
- Windows驱动开发环境搭建之Hello World
- Windows驱动开发:3 WRK调试环境搭建
- 第一天:搭建Windows内核驱动开发调试环境
- Windows驱动开发(一)——环境搭建
- windows驱动开发——环境搭建
- [zz]windows下Dev-Cpp与QT4.4.3开发环境的搭建
- 如何在Windows下搭建Android开发环境
- Windows Embedded CE 6.0开发环境的搭建
- 如何在Windows下搭建Android开发环境