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

来源:互联网 发布:青鸟云题库java答案 编辑:程序博客网 时间:2024/06/05 15:12

在www.driverdeveloper.com  论坛上得到了众多网友的帮助,每位网友的答案都有一些不明白的地方(个人认为)总结如下:

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

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

7、安装ddkwizard ok!

可能遇到的问题:

在build时,PREfast出现不是内部或外部命令,也不是可运行的程序,去掉这个选项或者选择不带他的编译选项,build成功。