VS2008通过ddkwizard向导快捷建立驱动开发工程!

每次的新建工程,修改多项编译项,的确很是烦索,下面解决此问题!

 

第一步:安装程序

安装DDK,VS2008,ddkwizard

第二步:配置环境变量

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

 

ddkbuild.cmd ddkbuild.bat下载:

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

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

 

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,VC2008在新建项目里面增加了有DDK Project的选项,新建EmptyDriver ,添加代码,选择WXP CHECK或者WXP FREE编译通过。

 2,测试新建MFC对话框工程,新建->编译->OK。

 

注意事项:

1,在编写完代码后,记着修改sources项

例如:

# $Id$
TARGETNAME=EmptyDriver2
TARGETPATH=obj
TARGETTYPE=DRIVER

# Create browse info
#BROWSER_INFO=1
#BROWSERFILE=<some path>

# Additional defines for the C/C++ preprocessor
C_DEFINES=$(C_DEFINES)

SOURCES=Driver.cpp

 

 

其它的未发现的东东,在以后的学习中继续研究!

你可能感兴趣的:(c,测试,mfc,Path,工具,DDK)