WDF的工程如何包含已有的.c/.h文件
WDF的工程如何包含已有的.c/.h文件?
我有几个例子,书上的,例子的目录里面只有.c/.h和其他一些.rc/.inc等附属文件,但不是用WDF工程创建的,因此无法用VC2008的IDE编译。我自己建了一个VC2008的Driver工程,把那些.c/.h文件都拷贝到目录中,并且都加入到工程中了。并且照下面的样子改动了 sources 文件:
TARGETNAME=PCISample
TARGETPATH=obj
TARGETTYPE=DRIVER
# Use additional include file
NTTARGETFILES=makefile.inc
# Create browse info
#BROWSER_INFO=1
#BROWSERFILE=<some path>
# Additional defines for the C/C++ preprocessor
C_DEFINES=$(C_DEFINES)
INCLUDES=$(INCLUDES);..\..\inc
SOURCES=driver.c \
device.c \
queue.c \
drvversion.rc
结果编译的时候总是报错:找不到wdf.h,但是我在#include <wdf.h>上,右键,是可以打开wdf.h的,究竟是什么问题?
我应该如何创建一个工程,去容纳这种以前的程序,which不是用VC2008的Driver工程的方式创建的?