Tesla.Angela 发表于 2016-12-31 23:40:23

[教程]使用VS2015+WDK10开发驱动

我过去很多年(大约2010年开始)都在使用NOTEPAD++与WDK7进行驱动开发,然而随着时光飞逝,月转星移,过去的故事终将要成为美好的回忆。到了2017年,我决定使用新的驱动开发环境:VS2015+WDK10(14393)。

前置准备:
1、已激活的WIN10或WIN2016系统
2、VS2015(企业版、专业版或社区版都可以)
3、WDK10(14393)
4、WIN10 SDK(14393)
必须遵循上述顺序进行安装,否则可能出现不可预料的错误。

具体操作:
1、新建空WDM驱动工程

2、删除INF文件

3、新建源码文件(注意此处扩展名是C。如果是CPP,下一步编辑源码时要用extern "C"{}把DriverEntry包起来)

4、编辑源码(这里拿WIN64教程的HELLOWORLD源码测试)

5、选择目标平台(X64)

6、设置工程属性

7、选择“目标平台版本”为10.0.14393.0(这里选择的是编译器版本)

8、选择“目标OS版本”为WINDOWS 7(这样才能兼容WIN7)

9、关闭链接器的“视警告为错误”(非必须)

10、关闭编译器的“视警告为错误”(非必须)


使用VS2015编译驱动有个很方便的附带效果:**** Hidden Message *****

125096 发表于 2017-1-1 00:52:10

多谢分享

j90141355 发表于 2017-1-1 02:12:44

谢谢!之前一直用VS2013开发的,不知道2015有没有改观

mafeng1989 发表于 2017-1-1 02:42:20

学习一下!!

zdy_ruoshui 发表于 2017-1-1 09:00:26

多谢分享 学习一下

upring 发表于 2017-1-1 09:59:19

终于看到win10驱动教程啦

mayl8822 发表于 2017-1-1 13:07:15

谢谢分享, 学习学习

eroy 发表于 2017-1-1 19:26:00

感觉论坛原创精华帖越来越多了~

ruin1990 发表于 2017-1-1 22:38:43

看看隐藏的内容是啥

mysmartid 发表于 2017-1-2 03:10:51

回复看隐藏内容 学习一下

黄枫叶 发表于 2017-1-2 15:44:08


学习一下!!

xiangyan_555 发表于 2017-1-2 15:49:22

谢谢,准备换开发环境了

zongjian 发表于 2017-1-2 20:58:45

多谢分享

deegar 发表于 2017-1-3 10:31:15

习惯了2013!感觉VS越来越臃肿!

kz丶cn 发表于 2017-1-3 13:51:53

话说一年前就开始使用VS2015+WDK10了,真的好用!双机也很方便!

633600 发表于 2017-1-3 19:38:59

谢谢大牛学习了。。

dejavu 发表于 2017-1-4 10:37:53

等到了这一天

safeho 发表于 2017-1-4 13:09:20

多谢分享

KLIANG 发表于 2017-1-5 12:40:31

看看2015

木~~水 发表于 2017-1-5 14:18:52

多谢分享!!正在学习ing

Angle 发表于 2017-1-5 17:21:31

必须看看的

qq892640791 发表于 2017-1-7 19:55:18

vs2015微软不是说自带了最新sdk吗?还要重新安装,

tangptr@126.com 发表于 2017-1-9 14:17:55

感谢楼主分享

qq569582281 发表于 2017-1-11 10:17:47

哈哈哈哈感谢TA的耐心指导

284406022 发表于 2017-1-12 09:58:04

已经搭建好了vs2015+wdk10,但是总是感觉wdk7命令行编译好点

309100 发表于 2017-1-14 17:19:02

看看WIN10是什么

jzy1115 发表于 2017-1-19 23:35:25

不能用notepad++了吗

YOUBADBAD 发表于 2017-1-20 00:34:55

6666当时我也是弄了四五天才解决

jyw0113 发表于 2017-1-22 14:53:04

谢谢 分享,学习

JerryAJ 发表于 2017-2-1 12:07:32

嗯,正在用vs2015来写驱动,同时用他来调试驱动也是不错的

赤坂龙之介 发表于 2017-2-7 15:21:31

win7+vs2015+wdk10也行么?

yanzheng 发表于 2017-2-14 12:57:18

看看!隐藏了什么
页: [1] 2 3 4 5 6
查看完整版本: [教程]使用VS2015+WDK10开发驱动