之前用WDK7编译XP平台的驱动一直有问题,命令行报warning
Warning : The sample "$(MAKEDIR)" is not valid for the current OS target.
我一直以为是WDK平台的warning信息,但是一直都没有找到解决办法。
后来无意间才察觉到有可能是makefile的问题,因为我使用的makefile是直接从wdk自带的例子中拷贝出来的,打开一看,果然
!IF DEFINED(_NT_TARGET_VERSION)
! IF $(_NT_TARGET_VERSION)>=0x502
! INCLUDE $(NTMAKEENV)\makefile.def
! ELSE
! message BUILDMSG: Warning : The sample "$(MAKEDIR)" is not valid