初学驱动开发的朋友可能在集成开发环境中配置ddk遇到了很多麻烦,
为了使初学者不走弯路,下面详细的给出在Visual stdio 2005下采用ddkwizard配置开发环境的方法:
(1)自然是要安装你的ddk版本了,我采用的是ifs ddk 3790.
(2)
当然也要安装你的visual stdio 2005了。
(3)然后就是配置环境了,将ddkwinzard 解压后 就可以看到 这两个文件, 将此两个文件 ddkbuild.bat, ddkbuild.cmd 放到C:/Winddk。
(4) 设置你的visual stdio 2005了, VS2005-Tools-Options-Projects and Solutions-VC++ Directories-新建一个C:/winddk
其实就是将ddkbuild.bat, ddkbuild.cmd 两个文件的目录加载进来。
(5).右键我的电脑-属性-高级-环境变量-添加
变量名:WXPBASE
变量值:C:/WINDDK/3790.1830
变量值根据自己的情况修改。变量名情况如下:
Windows 2000 DDK:W2KBASE
Windows XP DDK:WXPBASE
Windows 2003 Server DDK:WNETBASE
Windows Longhorn/Vista DDK:WLHBASE
(6)一切ok了,问题是可能有些人按照此步骤操作,按下F7并不能生成.sys文件,问题可能是出在你建dirver工程上了,
注意不要选择CreatePREFast, 同样也不要overrid (full)...
为了使初学者不走弯路,下面详细的给出在Visual stdio 2005下采用ddkwizard配置开发环境的方法:
(1)自然是要安装你的ddk版本了,我采用的是ifs ddk 3790.
(3)然后就是配置环境了,将ddkwinzard 解压后 就可以看到 这两个文件, 将此两个文件 ddkbuild.bat, ddkbuild.cmd 放到C:/Winddk。
(4)
其实就是将ddkbuild.bat, ddkbuild.cmd 两个文件的目录加载进来。
(5).右键我的电脑-属性-高级-环境变量-添加
(6)一切ok了,问题是可能有些人按照此步骤操作,按下F7并不能生成.sys文件,问题可能是出在你建dirver工程上了,
注意不要选择CreatePREFast, 同样也不要overrid (full)...