【发布时间】:2012-06-05 10:04:53
【问题描述】:
我打算使用 C/C++ 编写一个 Windows(XP、Vista 和 7)虚拟打印机驱动程序。所以我想知道哪个是我可以使用的最好的 IDE。根据我的阅读,Windows Driver Kit 8(WDK-8) 与新的 Visual Studio 2012 的集成度更高,但 WDK-8 不支持 Windows XP 的驱动程序。所以我希望有人能建议我哪个版本最适合我。
由于 Visual Studio 相当昂贵,所以我不想购买它,除非它比使用 Eclipse 有一些优势。
另外,如果我需要使用 Visual Studio,那么对于像我这样的单个开发人员来说,哪个版本的 Visual Studio 就足够了:Professional、Premium 还是 Ultimate?
【问题讨论】:
-
哪些功能是“必备”?对于大多数 c,我会使用 Emacs 或类似的文本编辑器
-
您需要哪种虚拟打印机驱动程序?与显示驱动程序相比,AFAIK 打印机驱动程序可以在用户模式下运行。
-
查看 BizSpark program,这是 Visual Studio 版本的 comparison chart
-
@DanielCasserly:谢谢!我只是在寻找一个编码和调试更简单的环境,即我可以单步执行代码并查看变量的值等
-
@Valdo:谢谢!是的,我打算自己编写一个用户模式打印机驱动程序。
标签: windows visual-studio ide device-driver virtual-printer