windows驱动程序开发环境配置

windows驱动程序开发环境配置

ID:8806593

大小:1.33 MB

页数:15页

时间:2018-04-08

windows驱动程序开发环境配置_第1页
windows驱动程序开发环境配置_第2页
windows驱动程序开发环境配置_第3页
windows驱动程序开发环境配置_第4页
windows驱动程序开发环境配置_第5页
资源描述:

《windows驱动程序开发环境配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Windows驱动程序开发笔记一、WDK与DDK环境最新版的WDK微软已经不提供下载了这里:https://connect.microsoft.com/ 可以下并且这里有好多好东东!不要走进一个误区:下最新版的就好,虽然最新版是WindowsDriverKit(WDK)7_0_0,支持windows7,vista2003xp等但是它的意思是指在windows7操作系统下安装能编写针对windowsxpvista的驱动程序,但是不能在xp2003环境下安装WindowsDriverKit(WDK)7_0_0

2、这个高版本,否则你在build的时候 会有好多好多的问题.上文build指:首先安装好WDK/DDK,然后进入"开始"->"所有程序"->"WindowsDriverKits"->"WDKXXXX.XXXX.X"->"WindowsXP"->"x86CheckedBuildEnvironment"在弹出来的命令行窗口中输入"Build",让它自动生成所需要的库如果你是要给xp下的开发环境还是老老实实的找针对xp的老版DDK吧,并且xp无WDK版只有DDK版build自己的demo有个常见问题:'jvc'不

3、是内部或外部命令,也不是可运行的程序。解决办法:去掉build路径中的空格。二、下载WDK开发包的步骤1、访问 MicrosoftConnectWebsite 站点2、使用微软Passport账户登录站点3、登录进入之后,点击站点目录 链接4、在左侧的类别列表中选择开发人员工具,在右侧打开的 类别: 开发人员工具 目录中找到WindowsDriverKit(WDK)andWindowsDriverFramework(WDF) 并添加到您的控制面板中5、添加该项完毕后,选择 您的控制面板 ,就可以看到新添加

4、进来的项了。6、点击WindowsDriverKit(WDK)andWindowsDriverFramework(WDF) ,看到下面有下载链接,OK,下载开始。下载后的文件名为:6.1.6001.18002.081017-1400_wdksp-WDK18002SP_EN_DVD.iso 将近600M大小。也可以试试这个地址:http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=36a2630f-5d56-43

5、b5-b996-7633f2ec14ff直接点击下载。三、安装WDK开发包1、使用虚拟光驱加载下载完成的镜像文件,然后运行2、选择相应的系统环境,如下图:3、接触,出现以下画面,在左侧的树形复选框中选择要安装的组件及工具,建议全部安装,选择好后点击“OK”~~后面的就简单了~ 4、然后一路回车即可。5、安装过程的注意事项,只有两点:  (1)安装到一个简单一点的路径,避免在特殊情况下需要配置路径时麻烦,比如C:WinDDK。尤其要避免在路径上有空格,否则可能出现编译问题。  (2)一定要选择"完全安装"

6、,否则可能错过一些代码例子。四、驱动开发环境搭建(VS2008+WDK+DDKWzard)在VS2008IDE中没有提供驱动开发的项目选项,当然可以用普通工程,然后手动在VS中配制相应的编辑连接以及调试选项,但是如此只来,每次都要重复些复杂的步骤。在http://ddkwizard.assarbad.net/网站上发现了一个很好用的辅助工具DDKWizard,能够方便地对开发环境进行配置,真是适合想我这样懒人啊,工具的作者也自称是因为懒惰才开发此工具,看来“懒惰是推动科技发展的动力”一点不假。·DDKwi

7、zard安装需要三个文件:DDKWizard主程序:安装VS2008的项目模板ddkwizard_setup.exe·DDKBUILD.CMD:应该是用VS2008调用WDK编辑编译器的一系列脚本dkbuild_cmd.zip·DDKBUILD.BAT:估计也是是用VS2008调用WDK编辑编译器的一系列脚本ddkbuild_bat.zip1、安装DDKWizard1)安装ddkwizard_setup,默认安装,一路Next点过即可,将DDKBUILD.CMD与DDKBUILD.BAT考到WDK的安装目

8、录,或者其它目录也行,只要在后续的设置就行。如:我将其放在wdk的目录下,如图1)设置环境变量 a)添加相应的环境变量,如要开发XP系统下的驱动则添加WXPBASE,变量值为WDK的根目录path:系统变量需将G:WinDDK添加到Path变量中否则编译时会出现找不到命令的错误新建系统变量变量名:WLHBASE,图中我加了两个,只需第一个即可。变量值为:G:WinDDK7600.16385.0  修改为你安装的wdk路径

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。