zhylhy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-24
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1652回复:4

DS编译错误(急)

楼主#
更多 发布于:2004-06-08 10:38
我在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
请高手指教
boy696
驱动小牛
驱动小牛
  • 注册日期2004-01-06
  • 最后登录2004-11-20
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-09 15:44
你有没有用vc先把\...driverworks\source\VdwLibs.dsw这个工程县编译连接,只要先做完了这一不,才能够用vc编译驱动程序
zhylhy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-24
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-09 20:09
我编译过了,可是还是不行啊
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
地板#
发布于:2004-06-09 20:13
在2003 DDK后才提供,不过AUTHORTU2K好象帖过的......
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
zhylhy
驱动牛犊
驱动牛犊
  • 注册日期2004-05-24
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-09 22:49
那要怎么解决才能编译通过呢,我的DS的版本是3.0是不是换成低版本的能够通过呢?
游客

返回顶部