专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 驱动开发

请教,驱动开发在 VC++6.0 VS2010 与VS2012 三种平台间有区别吗

发布时间:2010-06-14 16:38:53 文章来源:www.iduyao.cn 采编人员:星星草
请问,驱动开发在 VC++6.0 VS2010 与VS2012 三种平台间有区别吗?
请问,有如下三种平台: VC++6.0  VS2010  与VS2012 

在这三种平台之间开发同一个驱动程序,会有区别?

因为本组有人喜欢用vc++6,有人习惯VS,
请问,会不会到时候大家到时候系统集成的时候会出现不兼容的情况?
------解决方案--------------------
应该分两类:
1.需要编译win8的驱动:那么你需要的应该是VS2012+WDK8的组合,这样WDK8可以集成到VS2012中,编译生成都有界面,调试也方便。但是有一个缺点,WDK8已经放弃了XP的支持,所以无法生成XP驱动。
2.必须有XP系统驱动,那么只能安装WDK7,7.0或者7.1问题都不大,这个是编译工具,编译方式是命令行形式的,如果不习惯,必须上IDE,那么可以用VS2008,VC6等配合,有个EASYSYS的应用程序比较好用,可以在VS2008或者VS2005下直接生成一个驱动模板工程,编译很方便

既然是同一个驱动程序,IDE只是一个工具,生成的驱动都是一致的,不会不兼容。
并且,在WDK8+VS2012的组合中,编译的时候KMDF版本选择1.9的版本,编译出的win7驱动也可以正常
工作在XP系统上。具体方法可以参考我的博客
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: