驱动开发环境的搭建(ddkbuild + virual studio 2005 或者2008)

ddkwirzard是Oliver Schneider写的一个驱动开发辅助插件支持windows xp vs.net 2005(其他没做过试验就不写了)

具体使用方法:

1、下载xp sp1 ddk,安装。下载网址 http://www.fcdpj.com/component/option,com_docman/task,doc_download/gid,72/Itemid,34.html

2、 安装vs.net2005

3、下载ddkwirzard,网址 http://ddkwizard.assarbad.net/ ddkwizard_setup.exe ddkbuild_bat.zip ddkbuild_cmd.zip

4、将上述两个zip文件解压到ddk根目录下(例如:c:\winddk,注意不是2600)

5、设置环境系统变量,xp要选择WXPBASE变量名,值为c:\winddk\2600(如果已经设置了BASEDIR 这个也不用设了)

6、设置vs2005的执行路径,点击vs2005 Tools->Options->左侧Projects and Solutions下的Vc++Directories,选择右边的show Directories for:executable files,在下边添加你的ddkbuild.cmd ddkbuild.bat所在的目录即可

7、安装ddkwizard ok!(先装了ddkwizard 执行以上的步骤也是可以的)

可能遇到的问题:

在build时,PREfast出现不是内部或外部命令,也不是可运行的程序,去掉这个选项或者选择不带他的编译选项,build成功。
(反正就是建项目的时候不勾选 Create PREfast configuration就OK了)

留下评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

+ 21 = 23