当前位置:编程学习 > VC++ >>

DDK3790环境配置,让新手编译第一个sys

ddk的下载,个人使用(好像大部分人)DDK3790.1830版本,当然还有2600版本。在3790版本+VC6.0成功编译出来sys,并且可用;但是用2600提示成功编译,就是没有sys,不知道什么原因。所以,推荐大家还是用3790.
虽说网上资源很多,但似乎DDK就是躲着你,我找了很久,才淘出这个版本的iso(不知道是否自己太笨了,呵呵),下载地址:
http://download.microsoft.com/download/9/0/f/90f019ac-8243-48d3-91cf-81fc4093ecfd/1830_usa_ddk.iso
一路安装就不说了,说一下环境配置
看别人配置,又是改vc工程设置,又或是改include目录,弄得晕头转向。其实没必要非要用IDE编译,用dos编译很简单。
1.新建文件夹,作为驱动编译工作区域,例如:MyDrivers
2.新建两个无扩展名txt
【makefile】
内容   :

#
# DO NOT EDIT THIS FILE!!!   Edit .sources. if you want to add a new source
# file to this component.   This file merely indirects to the real make file
# that is shared by all the   components of the Windows NT DDK
#

!INCLUDE $(NTMAKEENV)makefile.def
【source】
内容:
TARGETNAME=hide
TARGETTYPE=DRIVER
TARGETPATH=Driver


SOURCES =hide.c

这里的hide每次修改为你的驱动名,例如,test、sys,就把hide修改为test
3.找到Development Kits>Windows DDK 3790.1830>Build Environments,check版和free版(类似debug和release)
打开cmd后找到工作目录,build命令,就会在工作目录编译出sys了,若是有错误,根据错误提示修改就可以

补充:软件开发 , Vc ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,