用Visual Studio 2015 编写第一个UMDF驱动遇到的问题!!

Posted sunylat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Visual Studio 2015 编写第一个UMDF驱动遇到的问题!!相关的知识,希望对你有一定的参考价值。

前提:Visual Studio 2015已经成功安装了驱动环境,WDK都已经完全正常安装了,在Visual Studio 2015的菜单可以看到“Driver”菜单项了。这说明已经完全可以正常开发一个驱动了,但是不幸的是,我遇到问题了,希望你不要和我一样那么不幸,至少你如果遇到和我类似问题,你看了这篇文章,顺利解决了!

问题:无法正常编译建立的UMDF驱动,错误截图

按照错误提示查找这个文件,发现在“C:\\Program Files (x86)\\Windows Kits\\10\\Lib\\10.0.10586.0”目录下面,根本就没有“km”文件夹!费了九牛二虎之力,重新安装了SDK,重装完毕后,依然没有这个目录,依然无法顺利编译!!

通过网友帮助,最后解决了!!!

问题原因:真的没有这个文件!

解决方法:建立编译驱动需要的相同的目录,从其它地方拷贝这个文件过来!

推荐查找文件的工具:everything,一个查找文件的利器,速度那是相当快!!下载:http://www.voidtools.com/

安装这个工具后,随后输入要查找的文件,找到后,把对应的文件拷贝到编译出错的地方去,随后编译就可以了!!上面编译出错的文件是缺少的一个,这个通过后,还有一个,也是这样操作就可以了!!

 

以上是关于用Visual Studio 2015 编写第一个UMDF驱动遇到的问题!!的主要内容,如果未能解决你的问题,请参考以下文章

如何在visual studio2015 中配置编写C,C++程序

加载Visual Studio 2012和2015项目时出错

从 Visual Studio 2008 迁移到 2015

使用Visual Studio 2015 编写 MASM 汇编程序!

visual studio 2015怎么用

Visual Studio 2015 (C++):在第一次构建错误时停止编译(不是第一个项目)