makefile和source
makefile总是一句话不变:
!INCLUDE $(NTMAKEENV)\makefile.def
意味着直接使用DDK目录下的makefile.def,一般在DDK安装目录的bin文件夹下.
TARGETNAME=HelloWDM //编译出来的驱动程序的名称
TARGETTYPE=DRIVER //编译的类型是驱动程序编译
DRIVERTYPE=WDM //驱动程序的类型是WDM驱动程序
TARGETPATH=OBJ //生成的文件存放在OBJ目录中
INCLUDES=$(BASEDIR)\inc;\ //这是需要引入的头文件
$(BASEDIR)\inc\ddk;\
TARGETLIBS=$(BASEDIR)\lib\*\free\usbd.lib\ //这是需要引入的库文件
SOURCES=HelloWDM.cpp\ //这是源码文件
SOURCES不需要指定.h文件
1. 编译时必须保证>
3. 工程的工作目录的路径中不能出现空格
浙公网安备 33010602011771号