VS2005设置WDK编译环境

VS2005设置WDK编译环境  1:首先安装好WDK,然后进入"开始"->"所有程序"->"Windows Driver Kits"->"WDK XXXX.XXXX.X" ->"Windows XP"->"x86 Checked Build Environment"在弹出来的命令行窗口中输入"Build",让它自动生成所需要的库,等待它执行完2:打开VS2005,在菜单上选择"工 具"->"选项"弹出"选项"窗口,选择"项目和解决方案"->"VC++目录","显示以下内容的目录"

"可执行文件"中添加

"F:/WinDDK/7600.16385.0/bin/x86/x86" "F:/WinDDK/7600.16385.0/bin/x86" "F:/WinDDK/7600.16385.0/tools/pfd/bin/bin/x86"

"包含文件"中添加

"F:/WinDDK/7600.16385.0/inc/api" "F:/WinDDK/7600.16385.0/inc/crt" "F:/WinDDK/7600.16385.0/inc/ddk"

"引用文件"中添加

"F:/WinDDK/7600.16385.0/lib/wxp/i386"

"库文件"中添加

"F:/WinDDK/7600.16385.0/lib" "F:/WinDDK/7600.16385.0/lib/wxp/i386"

"源文件"中添加

"F:/WinDDK/7600.16385.0/src"

以上添加完毕直接按"确定"关闭"选项"对话框

如果编译出现C2144错误的时候,请把以上添加的文件向前移动(就是点击"选项"对话框中的向上的箭头按钮)

3:新建工程后

配置管理器:

新建:Checked

4:工程属性:

c++:

预处理器:_X86_

调用约定:__stdcall

LINK:

输出文件:后缀为sys $(OutDir)/$(ProjectName)。sys

不启用增量链接

输入: 附加依赖库:ntoskrnl.lib    (说明:ddk的附加ntoskrnl.lib,wdm为wdm.lib)

生成清单:否

生成调试信息:是

生成映射文件:是

系统:子系统:本机(/SUBSYSTEM:NATIVE)

入口:DriverEntry

基址:0x10000

到这里就设置完成了里就设置完成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值