连连看小小试水后,下一步就是过TP保护了。既然这样,就得搞一下TP,具体怎么做网上都有,那就从0开始,一点一点弄。
然而事实告诉每一个人:呵呵,就凭你?
配置这个驱动开发环境走了好多弯路,自己搜索答案的能力还有待提升,现在得到了下面的结果,做一下笔记,省的哪天系统格式化了,又得重新走弯路。
一、驱动开发的小工具(以后有什么新的再添加)
这些工具网上都有,最好去弄个新版,越强越好啦当然。
二、winXP下的配置
1.需要的资源及下载渠道
用vs2008了当然,因为最下的一键搭建驱动环境是支持vs2008的,另外VAX工具也要准备好破解版,
然后是WDK7的包,这个包最高支持到window7,所以win7下这两行说的是一样的,下载地址:wdk7.1
不一样的是系统(废话),资源去www.itellyou.cn/下载,首先你得有百度网盘(再也不用迅雷这个变态),添加离线下载后,下载到网盘,然后再从网盘下载就好了。
不仅系统的各种版本,VS的各种版本这个网站也是有的。
最后,重点推荐BANDIZIP,以后就用他了,xp下需要一个低版本的。
2.安装顺序
visualbox-》新建xp32位操作系统-》各种设置(100G动态硬盘,内存1G多点,桥接,共享文件夹,增强功能)-》装完啦
bandizip-》装上
vs2008-》自定义,默认,完全,无所谓-》装完啦-》破解
VAX-》装上
wdk7.1-》装上
打开vs2008-》选项添加响应头文件(不要漏啊)。
最后一键安装里的安装.js双击即可
3.检测
驱动开发工具的DBGVIEW和驱动加载工具,试试。记得管理员身份运行。
三、win7下的配置
1.需要的资源
和xp差不多啦,安装流程也一样
只有一个需要特别特别特别注意
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
必须是32位的
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
这是走的最大弯路,啥时候会弄64的了。我回头补上。
四、win10下的配置
1.需要的资源
不大一样了,因为wdk7只支持到win7,所以就现在2017年来说,跳过win8、win8.1直接win10比较好
基本是这样的:win10(32bit)、windowsSDK、vs2015(2017不行)、wdk10、这三个需要依次安装。
(之前的虚拟机,bandzip也要弄好)(之后的各种破解也要弄好)
2.流程
直接贴帖子链接了,人家说的比较好
(1)Step 0
(2)Step 1
(3)Step 2
(4)Step 3
ps:配置期间可能会出现各种问题,请耐心,比如
1.一键安装会报错,进安全模式管理员运行才好,或者自己慢慢赋值粘贴
2.头文件包含漏掉或者顺序部队的话会有很多编译错误
3.不要尝试用64位,嘿嘿,看雪有讨论帖,也许我应该再找找?