首页 > 代码库 > 用Visual Studio 2015成功编译、发布UMDF驱动到目标机(windows10 X86)!!

用Visual Studio 2015成功编译、发布UMDF驱动到目标机(windows10 X86)!!

开发工具:Visual Studio 2015企业版

主      机:windows10 X64企业版,主机是安装了Visual Studio 2015的操作系统,主要进行驱动开发和调试。

目  标 机:windows10 X86企业版,目标机是安装和调试驱动的操作系统,和主机是分离的独立的操作系统。

虚  拟 机:VMWear Workstation 12 Pro

前提:我们已经成功安装了Visual Studio 2015以及WDK,而且更重要一点是一定要SDK版本和WDK版本保证一致,如果不一致会造成Visual Studio 2015里面C/C++的宏定义和使用的WDK不匹配,严重影响驱动程序的编译!关于这个问题,可以看这篇文章:http://www.cnblogs.com/sunylat/p/6286527.html

好了,下面我就告诉大家我是如何一步步实现这个目标的!

一,配置目标机:让目标机能够和主机通讯,成为一个可以进行我们开发的驱动安装和调试的操作系统。

1,添加和设置通讯的串口:我们通讯采用串口方式,默认情况下,在VM里面安装的操作系统并没有打开串口,需要我们手动添加,下面就是添加的过程。注意:添加端口时候,虚拟机中的操作系统必须是关机状态才可以添加。

A,在想要设置为目标机的操作系统上鼠标右键->设置。

技术分享

B,在虚拟机设置里面点击下面的“添加”按钮,随后在弹出的“添加硬件向导”里面,选中左侧列表中的“串行端口”,随后点击“下一步”按钮。

技术分享

 C,选中“输出到命名管道”,随后点击“下一步”按钮。

技术分享

D,在这里,点击中间的下拉列表,选择“另一端是应用程序”,其它两项不需要修改,上面一项是命名管道名称;下面是启动时连接,我们这两项保持默认就可以了!随后点击“完成”按钮。

技术分享

E,这是最终配置截图,如果配置都正确了,点击“确定”按钮,完成串口添加和设置。

技术分享

 

用Visual Studio 2015成功编译、发布UMDF驱动到目标机(windows10 X86)!!