当前位置: 代码迷 >> 驱动开发 >> 驱动开发 最好的开发环境是什么?该如何解决
  详细解决方案

驱动开发 最好的开发环境是什么?该如何解决

热度:70   发布时间:2016-04-28 10:08:48.0
驱动开发 最好的开发环境是什么?
本人最近在做 驱动开发,用的是 vs2010 + WDK 7600 , 每次编译都各种bug, 尼玛真心难搞。
从网上下载的一些源代码都编译通不过,哪还有时间去修改代码,哪有时间去开发!!!

各位,你们驱动开发都用的什么 集成开发环境?
求推荐!
------解决方案--------------------
要是新手,就用VS2012+wdk8.0或者VS2013 + wdk8.1,先装VS,再安装WDK,自动把代码帮你集成到VS中
并且支持WDF框架的驱动,也支持WDM框架的驱动。
我刚学的时候就这么弄得。
如果觉得这两套东西体积太大,又希望有个IDE可以用,可以尝试VS2008+WDK7+EASYSYS这样的组合,也能
帮你产生模板代码,在VS里面编译驱动
------解决方案--------------------
也不一定非要卸载,我现在就安装了VS2012和VS2008,但是要注意一点就是WDK7和WDK8不要同时安装,我同时安装,在VS2012里面编译一个模板程序都会出错
我现在把WDK7卸载之后,安装在虚拟机里面了
------解决方案--------------------
引用:
Quote: 引用:

也不一定非要卸载,我现在就安装了VS2012和VS2008,但是要注意一点就是WDK7和WDK8不要同时安装,我同时安装,在VS2012里面编译一个模板程序都会出错
我现在把WDK7卸载之后,安装在虚拟机里面了


那你vs2008也装载虚拟机里面?

对的,就是这样~~~~
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

也不一定非要卸载,我现在就安装了VS2012和VS2008,但是要注意一点就是WDK7和WDK8不要同时安装,我同时安装,在VS2012里面编译一个模板程序都会出错
我现在把WDK7卸载之后,安装在虚拟机里面了


那你vs2008也装载虚拟机里面?

对的,就是这样~~~~


是不是 vs2010 +WDK7600 开发驱动程序 ,十分不方便???



因为早期的VS没办法自动把WDK集成进去,所以一旦有一点配置不正确,都会导致驱动编译出现
莫名其妙的错误,如果你想找个靠谱的IDE环境,那就用VS2012+WDK8.0吧,或者也可以选择更
高的版本VS2013 + WDK8.1,如果不在乎IDE界面,就可以用个代码编辑器写代码,然后再用WDK
编译就可以了。
VS2010+WDK7600我没用过,不好评价,但是我用VS2008+WDK7600+EASYSYS还是可以的,
但是还是不如VS2012用着顺手
------解决方案--------------------
我用的是VC6.0编写代码,然后用WDK checked编译。
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

也不一定非要卸载,我现在就安装了VS2012和VS2008,但是要注意一点就是WDK7和WDK8不要同时安装,我同时安装,在VS2012里面编译一个模板程序都会出错
我现在把WDK7卸载之后,安装在虚拟机里面了


那你vs2008也装载虚拟机里面?

对的,就是这样~~~~


是不是 vs2010 +WDK7600 开发驱动程序 ,十分不方便???



因为早期的VS没办法自动把WDK集成进去,所以一旦有一点配置不正确,都会导致驱动编译出现
莫名其妙的错误,如果你想找个靠谱的IDE环境,那就用VS2012+WDK8.0吧,或者也可以选择更
高的版本VS2013 + WDK8.1,如果不在乎IDE界面,就可以用个代码编辑器写代码,然后再用WDK
编译就可以了。
VS2010+WDK7600我没用过,不好评价,但是我用VS2008+WDK7600+EASYSYS还是可以的,
但是还是不如VS2012用着顺手



请教下,我在win 7或win8下开发出来的驱动程序,在 xp下安装使用,不会不安装不上或者无法正常使用?
谢谢!


你开发完成后,编译的时候会选择编译成为WIN7驱动还是XP驱动,你选择编译成为XP驱动。
我在做USB设备的驱动时,这样操作,安装是没有问题的。

------解决方案--------------------
微软的东西越来越难用。
------解决方案--------------------
受教了,我是菜鸟,,,
  相关解决方案