win7 vs2008+ddk环境开发搭建

本篇介绍如何使用VS2008+DDKWIZARD搭建驱动开发环境。

首先安装好VS2008,和WDK,WDK我使用的是WDK7600,我是默认安装到C盘下,如果你的路径不同,请注意以下配置路径的不同。

安装DDKWizard,官网有下,http://ddkwizard.assarbad.net/ 

把ddkbuild.bat和ddkbuild.cmd(http://ddkwizard.assarbad.net/ 下载),复制到“C:\WinDDK”目录下。


然后修改系统环境变量,加入C:\WinDDK,新建W7BASE环境变量,这个命名根据你要开发的系统而不同,例如XP下就应该是WXPBASE


然后就可以测试了,新建一个工程



编译通过,生成SYS文件


还有就是VS2008中的C++目录要包含相应的文件和库,这个就自己配置一下就好了。

另外对于WIN7,在内核的输出有限制,需要修改注册表项才能使用DbgPrint打印出信息。

具体设置如下,打开注册表,找到 HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/,新建key,名字为Debug Print Filter ,然后在此key下新建一个DWORD value ,名字为DEFAULT,然后设置值为0x00000008,或0x0000000f,设置成f是什么信息都会打印的,8具体是什么就忘记了。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值