标签:内核驱动开发
网上看了好些文章,好像说这个内核程序和驱动开发,几乎好难入手,试了下其实没有那么难进入.网上大多是如何建立编译环境,一大堆的如何配置VS,让人觉得好复杂,难下手,也不晓得到底在配置些什么东西.其实不用那么复杂.
Visual Studio 应都有的吧,我的是VS2010
Visual DDK BaiDu下载一个
运行Visual DDK 让他自动配置一个Visual Studio 驱动开发的环境.[一路点 下一步 ,最后就是 Finish]
打开 Visual Studio 发现在新建项目中多了一个模板:VisualDDK;这样内核程序[驱动开发]的环境就完成了.[我的就是这样弄完的,可以建立一个空的驱动项目 生成 .SYS 文件 代码都是模板提供的,想锦上添花就自己再添加代码就好了]
调试环境
下载:
VMware WorkStation 11.0 //我用的是这个版本
WinDbg
这个配置学网络上多了去,也容易弄好,不写了,凌晨1:00了.
推荐看看 《programming the windows driver model》,这个书对内核编程,驱动开发有帮助,让你先建立一个对内核结构的了解,代码书写同用户级的程序代码书写相比多了许多不同规定.
标签:内核驱动开发
原文地址:http://9946032.blog.51cto.com/9936032/1614989