wdk编译驱动,wdk编译器
下载libusb-win32和libusbK的二进制文件
然后,修改配置文件文件在libwdi-1.2.2msvc下
/*从以下DDK位置嵌入程序驱动程序文件*/
#伊夫DDK _迪尔
#定义DDK _目录C:/windk/7600.16385。1
#endif
/*从以下位置嵌入libusb0驱动程序文件*/
#ifndef LIBUSB0_DIR
# define libusb 0 _ DIR H:/wdi/libusb-win32-bin-1。2 .6 .0
#endif
/*从以下位置嵌入libusbK驱动程序文件*/
#ifndef LIBUSBK_DIR
# define LIBUSBK _ DIR H:/wdi/LIBUSBK-3。0 .5 . 16格/格
#endif
/* DDKWDF共同安装版本*/
#定义VER WDF 1009
分别修改为自己的路径,否则会无法生成embedded.h文件,然后报错lib wdi-1。2 .2 lib wdi lib wdi。c(39):错误C1083:无法打开包含文件:" embedded.h ":没有这样的文件或目录
3.编译
启动工具进入利布迪的目录,执行ddk_build.cmd,然后就得到libwdi.lib文件了,如果想要动态链接库文件可以修改ddk_build.cmd文件实现