阅读:1651回复:4
DS编译错误(急)
我在DS的C DriverWizard下创建了一个WDM Driver 然后选择Virtual Serial Driver ,最后选择了 Enable TDI Client Support ,然后生成程序文件,编译的时候有错误,可是我还没有写代码在里面呢。
错误如下: Current DDK Directory = F:\NTDDK Building for i386 ******Configuration: visualcm - Win32 Checked ************* Invalid keyboard code specified C:\visualcm\Driver>call F:\NTDDK\bin\setenv.bat F:\NTDDK checked New or updated MSVC detected. Updating DDK environment.... Setting environment for using Microsoft Visual C++ tools. Starting dirs creation...Completed. C:\visualcm\driver>build.exe -ceZ BUILD: Object root set to: ==> objchk BUILD: /i switch ignored BUILD: Compile and Link for i386 BUILD: Compiling c:\visualcm\driver directory Compiling Precompiled Header - pch.h for i386 pch.h(23) : error C1083: Cannot open include file: 'ntstrsafe.h': No such file or directory Compiling Precompiled Header - pch.h for i386 pch.h(23) : error C1083: Cannot open include file: 'ntstrsafe.h': No such file or directory Compiling - visualcm.rc for i386 Compiling - tdi.c for i386 tdi.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - tdipnp.c for i386 tdipnp.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - tdicall.c for i386 tdicall.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - registry.c for i386 registry.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - debug.c for i386 debug.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - visualcm.c for i386 visualcm.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - error.c for i386 error.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - ioctl.c for i386 ioctl.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - purge.c for i386 purge.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - immediat.c for i386 immediat.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - event.c for i386 event.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - modmflow.c for i386 modmflow.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - read.c for i386 read.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - waitmask.c for i386 waitmask.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - write.c for i386 write.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - vuart.c for i386 vuart.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - wmi.c for i386 wmi.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - queue.c for i386 queue.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - pnp.c for i386 pnp.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory Compiling - power.c for i386 power.c(8) : error C1083: Cannot open precompiled header file: 'objchk\i386\pch.pch': No such file or directory BUILD: Compile errors: not linking c:\visualcm\driver directory BUILD: Done 23 files compiled - 22 Errors Tool returned code: 0 说找不到 ntstrsafe.h 请高手指教 |
|
沙发#
发布于:2004-06-09 15:44
你有没有用vc先把\...driverworks\source\VdwLibs.dsw这个工程县编译连接,只要先做完了这一不,才能够用vc编译驱动程序
|
|
板凳#
发布于:2004-06-09 20:09
我编译过了,可是还是不行啊
|
|
地板#
发布于:2004-06-09 20:13
在2003 DDK后才提供,不过AUTHORTU2K好象帖过的......
|
|
|
地下室#
发布于:2004-06-09 22:49
那要怎么解决才能编译通过呢,我的DS的版本是3.0是不是换成低版本的能够通过呢?
|
|