您的位置:首页 > 其它

DDK驱动开发环境配置

2009-04-17 12:55 337 查看
出自众目IT科技网(http://www.zmit.net) kill -9 pid DDK驱动开发入门篇

在开发软件的过程中,做做应用层的程序觉得很不够,一至都想学学底层的东西驱动的设计,想学是回事,还没进门就碰壁了, 驱动环境的配置也是学习的一个进门环节,就是想用驱动和学用的Visual c++2003开发环境联系起来,这样编写驱动就像写C++基于SDK的程序 一些方便了,但是那些书上讲得太不明不白了,小众早就知道可以用DriverStudio3.2来开发驱动了,现在就向大家说说DDK开发环境与Visual C++2003的搭建方法。具体的操作不过以下几个步骤的了,相信大家一看便知,不知道的还是可以来问小众的,只要大家记得回访众目IT就可以 了。不多说废话,正题来了。
第一步:安装DDK开发环境,名称为“982KXPDDK.iso”此安ISO包含了2k、XP的所有驱动开发环境。(注:在安装时,最好将所以的工具安装完 ,如例程源码,都安装,这对于初学者来说是一件好事)
第二步:下载DriverStudio3.2安装好后,在“开始”-“程序”-“Computer DriverStudio“-”Develop“-“DDK source to vcproj Converter” 在打开发的窗口中选择“File”-“Open”在第一步安装好的DDK开发环境中找到“scr“目录下的一个实例驱动工程,如 “serenum”下面有一个名称为“sources”的文件,选择它并且打开。
第三步:在打开的“DDK source to vcproj Converter”窗口中选择“Build”窗口下面的任意一种编程方式,进行编译一次。作者是选择 “Build-cef”。
第四步:在选择“Convert“菜单项的“ConvertVisualStudio 6 workspance/Project”选择要输出的类型,作者的开发环境是2003就选择第二 种生成方式。单击“Convert”.
第五步:回到serenum目录下这时生成了一个名称为“SerEnum.sln“的文件,此文件就是VC2003打开的源文件,我们双击打开,就可以将2003 启动。
第六步:2003启动后试着编译一次,当然是编译不成功的,因为还在配置2003的开发环境,步骤马上详细道来。
1:打开“工具“-“选项”-“DriverStudio”-“DDK Build Settings”-“DDK Root Directory(BASEDIR)项的三点按钮,选择 “D:/WINDDK/2600”DDK根目录根据你安装的DDK目录进行选择,这是作者的DDK安装路径根。
2:选择“Search Paths”选择包含源搜索路径和全局搜索路径“D:/WINDDK/2600/LIB/wxp/i386”
第七步:大功告成了,这时你就可以顺意写你的驱动程序了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: