VS2013 + WDK7.6搭建驱动开发环境

 时间:2024-10-07 22:20:57

VS2013+WDK7.6搭建驱动开发环境搭建

方法/步骤

1、下载安装VS2013和W锓旆痖颧DK7.6vs2013下载链接:VisualStudioPremium2013withUpdate5烫喇霰嘴(x86)-ed2k://|file|cn_visual_studio_premium_2013_with_update_5_x86_dvd_6815741.iso|5549494272|561EF218E48FECBBC04781A86860D00C|/VisualStudioProfessional2013withUpdate5(x86)ed2k://|file|cn_visual_studio_professional_2013_with_update_5_x86_dvd_6815749.iso|5517246464|DEA9BB85B73F6A1F23E638DFE06CEF07|/VisualStudioUltimate2013withUpdate5ed2k://|file|cn_visual_studio_ultimate_2013_with_update_5_x86_dvd_6816649.iso|5567336448|641555AD6472A98923B29CC5E371461E|/WDK7.6下载http://download.microsoft.com/download/4/A/2/4A25C7D5-EFBE-4182-B6A9-AE6850409A78/GRMWDK_EN_7600_1.ISO

2、配置环境变量在系统中新建一个环境变量WDKPATH,值为WDK7.6的安装路径,如:WDKPATH=x:\WinDDK\7600.16385.1

VS2013 + WDK7.6搭建驱动开发环境

3、打开VS2013新建一个空项目

VS2013 + WDK7.6搭建驱动开发环境

4、右键项目,选择属性

VS2013 + WDK7.6搭建驱动开发环境

5、打开配置管理器,分别新建Win7_Free、Win7_Check、WinXP_Free、WinXP_Check,关闭

VS2013 + WDK7.6搭建驱动开发环境

6、设置VC++路径不同的平台系统之间略有差别,以下是32位下WinXP_Check的配置,其他配置参见最后的VS2013的驱动开发模板WinDriver.zip可执行文件目录:$(WDKPATH)\bin\x86\x86;包含目录:$(WDKPATH)\inc\ddk;$(WDKPATH)\inc\api;$(WDKPATH)\inc\crt;引用目录:$(WDKPATH)\lib\Crt\i386;$(WDKPATH)\lib\ATL\i386;$(WDKPATH)\lib\wxp\i386

7、C/C++配置1)新建一个C++文件钱砀渝测(不新建无C/C++设置选项)2)选择常规,目标文件扩展名:.sys泌驾台佐3)选择C/C++,打开所有选项,找到一下配置并修改。安全检查:禁用将警告视为错误:是警告等级:等级3调用约定:_stdcall优化:已禁用预处理器定义:_X86_;_DDK_;_WIN32_WINNT=0x0501;WINVER=0x0501;_DEBUG;DBG=1    -_X86_:根据平台修改为_X86_或_AMD64_    -_WIN32_WINNT、WINVER:根据系统设置相应的值    -_DEBUG;DBG=1:Check版本为_DEBUG;DBG=1,Free版本为_NDEBUG;DBG=04)选择链接器,打开所有选项,找到一下配置并修改。附加选项:/SECTION:INIT,D/IGNORE:4078/safeseh:no附加依赖项:ntoskrnl.lib;ndis.lib;Hal.lib;wdm.lib;wdmsec.lib;wmilib.lib忽略所有默认库:是驱动程序:驱动程序入口点:DriverEntry启用增量链接:否生成清单:否生成调试信息:是生成映射文件:是子系统:本机

哪些方法可以保住胃气 微信关注公众号的方法 木雕工艺品 木雕艺术及种类 韩式辣炒五花肉 干炸蘑菇家常做法
热门搜索
遮天漫画 画画的图片 苹果5图片 色系漫画 中国建筑图片