首页
社区
课程
招聘
[下载]Visual Studio 2008 搭建DDK(已经成功)
发表于: 2009-11-28 23:16 13252

[下载]Visual Studio 2008 搭建DDK(已经成功)

2009-11-28 23:16
13252

第一步:安装程序

安装DDK,VS2008,DriverStudio 3.2和ddkwizard

第二步:配置环境变量

1.拷贝 DDKBUILD.bat 和 DDKBUILD.cmd 到DDK安装根目录,如我的是C:\WinDDK.

2.将上述文件(DDKBUILD.bat 和 DDKBUILD.cmd )的路径添加到系统的path变量(右击我的电脑,系统属性/高级/环境变量/系统变量/path变量双击修改值)。

3.根据你所安装的DDK的不同版本添加不同的变量到系统变量中。
右击我的电脑,系统属性/高级/环境变量/系统变量/新建:
2000 DDK则变量名为: W2KBASE
XP DDK则变量名为: WXPBASE
2003 sp1 DDK则变量名为: WNETBASE
这里我的是WXPBASE(值为C:\WinDDK\2006

4.启动vs2008 打开菜单中的工具——选项,弹出选项对话框。选择左边的项目和解决方案——VC++目录,在右边的显示以下内容的目录下拉列表中选择可执行文件,在下面列表框中添加上面DDKBuild.bat文件所在的路径(这里是C:\WinDDK),同样设置包含文件和库文件

设置可执行文件(C:\WinDDK)

设置包含文件(C:\WINDDK\2006\inc\wnet C:\WINDDK\2006\inc\ddk\wnet )

设置库文件(C:\WINDDK\2006\lib\wnet\i386)

第三步:建立驱动开发文件

1.开始->所有程序->Compuware DriverStudio->Develop->DDK Build Settings

选择第三项(Progame to start),打开路径:C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

文件名:devenv.exe,点击Launch Progame

2.VC2008在新建项目里面增加了有DDK Project的选项,新建EmptyDriver ,添加代码,选择WXP CHECK或者WXP FREE编译通过。

感想:辛苦很多天了,终于把VS 2008搭建DDK平台成功了。VS 2008缺少快捷的搭建方法啊。

过几天写一个专属自己EasySYS程序来,快速搭建适合自己平台。谢谢。

(1)Visual Studio 2008 Team Suite 简体中文版下载地址:(90 天试用版)
http://download.microsoft.com/download/d/8/9/d89c9839-ac45-4a6c-b25f-2f60b190e356/VS2008TeamSuiteENU90DayTrialX1429235.iso

(2)ddkwizard

http://www.pudn.com/downloads139/sourcecode/others/detail600300.html

(3)DriverStudio 3.2

http://soft.77169.com/HTML/36077.html

(4)DriverStudio 3.2 注册机

http://download.csdn.net/down/822465/mydreams

(5)ddkbuild.cmd ddkbuild.bat

http://ddkwizard.assarbad.net/downloads/ddkbuild_bat.zip

http://ddkwizard.assarbad.net/downloads/ddkbuild_cmd.zip

(6)DDK FOR XP

http://210.21.117.86/down/ocx/winxpddk.zip

(7)DAEMON虚拟光驱-》用来装VS2008的ISO文件

http://dl.pconline.com.cn/html_2/1/121/id=1051&pn=0.html

把VS2008九十天试用版本升级成正式版的办法

法一:
把Setupsetup.sdb文件中的[Product Key],由T2CRQGDKBVW7KJR8C6CKXMW3D修改为PYHYPWXB3BB2CCMV9DX9VDY8T。
法二:
安装好后,添加或删除程序,删除VS2008,输入cd-key:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 7
支持
分享
最新回复 (10)
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
看看!看看!
2009-11-29 20:41
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
终于自己看懂的一个帖了。
2009-11-29 23:20
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
来看看,来赞一个!
2009-11-30 00:28
0
雪    币: 211
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
很好。
SevenCat的A DDK's project wizard for VC2003经过修改,用于VC2008,还是不错的。
http://www.codeproject.com/KB/macros/ddkwizard.aspx
2009-11-30 08:49
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
不错啊。学习了。
2009-11-30 21:16
0
雪    币: 199
活跃值: (17)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
7
不错,好东西
2009-12-2 10:10
0
雪    币: 2361
活跃值: (324)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
DriverStudio3.2在XPSP3及以上平台上好像不大好用,很多时候断不下来,你知道你有没有注意到。
我现在是Windows7+VMware
在VMware里搭测试及DEBUG环境。然后在WIN7上远程WINDBG。
感觉这样好点。而且VMware支持这种调试功能。就是在虚拟机里有点慢,不过对调试来说就无所谓了。
2009-12-17 13:10
0
雪    币: 226
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
我承认这是我在看雪看懂的第二篇帖子

自己欣慰一下子
2009-12-18 18:10
0
雪    币: 123
活跃值: (27)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
10
用ddkwizard吧,更简单
2009-12-21 12:32
0
雪    币: 83
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
11
很好的贴子
我正为解决如何 在 VS2008下搞这个 犯愁呢
不过 那个 DS3.2 里面只能生成 最高版本VS2005 ,有办法解决吗?
另外我安装的不是 DDK,而是 WDK,不知道有无问题!
2009-12-22 08:59
0
游客
登录 | 注册 方可回帖
返回
//