找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 15742|回复: 7

VS2008 PRO 、WDK 和DDKWizard搭建驱动开发环境

[复制链接]

3

主题

7

回帖

1

精华

铂金会员

积分
2423
发表于 2013-9-13 14:50:34 | 显示全部楼层 |阅读模式
本帖最后由 vigny 于 2013-9-14 14:32 编辑

DDKWizard是一个项目创建向导,允许你创建的项目使用从OSR(也可从本网站下载部分)DDKBUILD脚本。该向导将为您提供几个选项来配置您的项目之前的创作,而不是强迫你使用此向导允许您选择想要的选项和具体DDK中的一个子集。当然是预定义的模板文件,因此在一定范围内的项目(S)的内容。不过,我试图选择最好的选择,我能想到的,并提供一种方式来创建快速,轻松地你想DDKBUILD项目。这意味着,我试图离开了那些东西,可能会限制你的选择lateron,并添加其他的选项,这将使你的灵活性,以创建项目后,迅速更改选项。


在Windows XP下,VisualStudio6.0的编译器无法直接对DDK XP的文件进行编译,命令行方式使用起来不方便,无法享受IDE带来的便利,因此,寻找其他的解决方案。

    在http://ddkwizard.assarbad.net/网站上发现了一个很好用的辅助工具DDKWizard,能够方便地对开发环境进行配置,试用之后感觉很方便,真是适合懒人啊,工具的作者也自称是因为懒惰才开发此工具,看来“懒惰是推动科技发展的动力”一点不假,下面是安装步骤,让大家更加方便的学习驱动开发!

一、安装VS2008(我用的是专业版+SP1,速成版本就免了)
二、安装Visual Assist (这不是必需的,我后来装了,似乎启动变慢不少)但它确是我们开发时不可多得的好工具
三、安装WDK
下载WDK及安装细节省略 NEXT就行,如果路径不是默认安装C盘,需要修改DDKWizard 配置文件。
四、安装DDKWizard
下载地址:http://ddkwizard.assarbad.net/
需要下载的文件有
1、ddkwizard_setup.exe
2、ddkbuild_bat.zip
3、ddkbuild_cmd.zip
安装第一个文件跟安装普通程序一样只需要按默认设置即可
2、3两个文件只需要解压copy到我们的wdk所有的根目录即可
如图:
QQ截图20130913144155.jpg
接下来的我们便要设置环境变量了
需要设置的地方有两个
1、path :系统变量
需将C:\WinDDK添加到Path变量中
否则编译时会出现找不到命令的错误
新建系统变量
变量名:WLHBASE ,图中我加了两个,只需第一个即可。
变量值为:C:\WinDDK\7600.16385.0   修改为你安装的wdk路径
如下图
因为本机是Windows 7 64位操作系统,所以其他系统也大差不差
QQ截图20130913144155.jpg
找到环境变量添加一个新变量W7BASE 变量值为:C:\WinDDK\7600.16385.1     
这里的路径填写自己的WINDDK路径。

附上XP的设置方法:
3.jpg
找到环境变量添加一个新变量WXPBASE 变量值为:C:\WinDDK\7600.16385.1     

之后我们启动vs2008设置下包含文件
工具-选项-项目解决方案-VC++目录 如下图:
QQ截图20130913152456.jpg
之后我们新建一下一个空的工程!
启动我们可爱的VS2008
新建项目这里可以看到
001.jpg
我们选择:

002.jpg
之后会弹出这样的一个对话框如下图:
004.jpg
我们去掉 005.jpg 不勾选如下图:
007.jpg
然后我们一路F7。

008.jpg
去我们的源码目录下看看是不是生成我们所需要生成的驱动文件呢?
QQ截图20130914000248.jpg
是不是很方便呢?

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2013-9-14 08:14:18 | 显示全部楼层
不错,作为范例教程置顶。
头像被屏蔽

4

主题

101

回帖

0

精华

初来乍到

积分
19658
发表于 2014-1-14 16:12:36 | 显示全部楼层
强烈顶起

0

主题

18

回帖

0

精华

铂金会员

积分
2252
发表于 2014-5-5 13:32:40 | 显示全部楼层
不知道这个在VS2010是不是也是同样的配置?

22

主题

63

回帖

0

精华

钻石会员

积分
4160
发表于 2014-7-16 17:28:10 | 显示全部楼层
恩,不错,我喜欢用VS 开发。。。值得保存。。

8

主题

69

回帖

2

精华

钻石会员

积分
3279
发表于 2014-12-26 18:07:09 | 显示全部楼层
谢谢楼主慷慨分享

30

主题

693

回帖

0

精华

钻石会员

积分
2815
发表于 2015-5-9 15:22:13 | 显示全部楼层
谢谢非常常用

0

主题

9

回帖

0

精华

铜牌会员

积分
138
发表于 2016-6-27 11:17:52 | 显示全部楼层
询问一下楼主,VS2010中我设置工具->选项时出现的是这样的结果,该怎么弄
无标题.png
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表