DDK -Build
-
Hallo,
nach dem ich nun weiß das man mit der Kommandozeile arbeiten muss, habe ich folgende SOURCES-Datei geschrieben:
TARGETNAME=test TARGETPATH=d:\drivertest\test TARGETTYPE=DRIVER INCLUDES=$(BASEDIR)\inc SOURCES=example.h\ entry.c\ funktions.c
und das hat dann folgendes ergeben.
D:\example>BUILD BUILD: Adding /Y to COPYCMD so xcopy ops won't hang. BUILD: Object root set to: ==> objchk_w2K_x86 BUILD: Compile and Link for i386 BUILD: Loading D:\WINDDK\2600~1.110\build.dat... BUILD: Computing Include file dependencies: BUILD: Examining d:\example directory for files to compile. d:\example - 3 source files (233 lines) BUILD: Compiling d:\example directory Compiling - entry.c for i386 entry.c(15) : error C1083: Cannot open include file: 'wdm.h': No such file or directory Compiling - functions.c for i386 functions.c(15) : error C1083: Cannot open include file: 'wdm.h': No such file or directory Compiling - generating code... for i386 Compiling - generating code... for i386 link : error LNK1181: cannot open input file 'wdm.lib' BUILD: Compile errors: not linking d:\example directory BUILD: Done 4 files compiled - 3 Errors
fehlerhafter include ist <wdm.h>
Das mit dem wdm.h liegt das daran, das der Pfad noch angegeben werden muss, oder muss das ganze in einem Bestimmten Pfad des DDK-Verzeichnisses liegen?Gruß Peer
-
-
Nur eine schnelle Frage..
hilft mir das bei meinem WDM-Treiber weiter?
Gruß Peer
-
natürlich nicht.
-
So und wie bekomme ich jetzt hin das WDM.H Pfad richtig gefunden wird?
Danke Peer
-
!include $(WDF_ROOT)\project.mk
-
Ja aber wo muss ich diese Zeile reinsetzen? Was muss ich beachten? Oder wo steht das nach zu lesen? In der Documentation vom DDK leider nicht.
Sorry Peer