安全中国首页 > 文章中心 > 安全编程
 
安全中国网友投稿专用上传FTP空间:
Ftp服务器:download.anqn.com
Ftp端口:21
用户名:anqn
密 码:anqn.com

 

驱动开发环境的搭建!(图)

更新时间:2009-03-29 00:28:44
责任编辑:
热 点:

来源:http://www.800.la/

最近需要频繁的接触底层开发,所以想配置个熟悉的IDE环境来开发驱动,本来最熟悉的IDE是 VS 与 BDS.但是由于BDS的编译出来的OBJ是OMF格式,不是驱动开发所需要的COFF格式,所以我选择了VS2008作为开发的IDE环境.怎样让VS2008能够直接开发编译驱动呢?这里我们需要使用到DDKWizard 这个插件

首先前提条件,我们先要安装好 WinDDK2003 和 Visual Studio 2008

然后下载DDKWizard 1.2.0a 进行安装

下载文件
点击这里下载文件


然后再把ddkbuild.cmd/ddkbuild.bat放到任意目录,建议直接放插件安装目录.
下载文件
点击这里下载文件


打开VS.NET2008 然后再点击"工具"---->"选项"----->"项目和解决方案"----->"VC++目录".

找到后,在"可执行文件"下面添加ddkbuild.cmd/ddkbuild.bat文件所在目录.



配置就完成了.

编译一个驱动程序体验一下

1. 新建一个空的驱动程序项目,如图:

点击确定后,出现DDKWizard选项对话框

如果是WindowsXP系统,并且安装了DDK XP,选择Windows XP DDK项。对于Create PREfast configuration 项,建议不选择,因为我选择后编译会有问题(也可能是我对DDKWizard理解不深),点击Finish结束设置。

2.将驱动程序的所有源文件加入项目中。把sample里面的源代码和.rc文件,还有最重要的source文件拷贝过来,source文件覆盖你建立的工程里面的source文件。拷贝过来可能有一些需要修改的,主要是source文件,source文件里面类似与makefile,定义了编译的选项。


3.点击F7进行编译,顺利编译。

 
相关文章
一日一文章
 
一日一软件
一日一动画