我安装那三个文件的顺序是这样子的:
1。Vc++ 6.0 2。win2000 DDK 3。DriverStudio 3.2 4.并且启动了VC,在VC中的driverstudio下的driverwizard里建成test文件,然后又在VC中编译,但出现了问题:C:\test\Driver\testDevice.cpp(0) : fatal error C1083: Cannot open include file: 'warning.h': No such file or directory
是怎么回事?
warning.h是什么文件?
谁知道文件的内容?谢谢各位大侠指导.
10 个解决方案
#1
不能直接用VC的编译器来编译,必须设置DDK的编译器,在编译自己开发的程序之前,必须先把DriverStudio的库文件进行编译,否则便宜无法通过
#2
能具体指教一下吗?
#3
在你的VC裡會多了一個 DriverStudio 的菜單,在這個菜單下有一個 DDK Build Settings,在這裡把DDK編譯器設置好(指向你安裝DDK的目錄),再按Build with BUILD.EXE,就可編譯了
#4
我试了一下,结果编译时又出现了以下的毛病:D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.pdb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.pdb删除时又变成了
D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.idb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.idb'在test文件中删除时错误又成了
D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我该怎么办?
Error executing cl.exe.当把test_test.pdb删除时又变成了
D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.idb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.idb'在test文件中删除时错误又成了
D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我该怎么办?
#5
如果我想对DriverStudio的库文件进行编译,应该怎么办?
#6
我试了一下,结果编译时又出现了以下的毛病:D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.pdb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.pdb删除时又变成了
/////////////////////////////////////////////////
这时重开工程试试
Error executing cl.exe.当把test_test.pdb删除时又变成了
/////////////////////////////////////////////////
这时重开工程试试
#7
不行啊!
重开工程之后错误是这样的:D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我想是不是因为我没有对DriverStudio的库文件进行编译的原因,谁能告诉我怎么对driverstudio库文件进行编译,或者告诉我'vdw.h'和'kusb.h'该怎么弄?
重开工程之后错误是这样的:D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我想是不是因为我没有对DriverStudio的库文件进行编译的原因,谁能告诉我怎么对driverstudio库文件进行编译,或者告诉我'vdw.h'和'kusb.h'该怎么弄?
#8
我在对driverstudio库文件编译之后,在vc的用driverstudio下的driverwizard生成了一个test文件,文件中包含两个工程TEST_test和test.对TEST_test工程编译时出现了: C:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
C:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
而对test工程进行编译时,出现一个对话框说:
ERROR test-win32 checked
The following Driverstudio libraries
Library: vdw_wdm.lib VdwLibs.dsw--VdwLibs.dsp--Win32 WDM checked
然后让对driverstudio libraries 重新编译.
请问这是怎么回事?
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
C:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
而对test工程进行编译时,出现一个对话框说:
ERROR test-win32 checked
The following Driverstudio libraries
Library: vdw_wdm.lib VdwLibs.dsw--VdwLibs.dsp--Win32 WDM checked
然后让对driverstudio libraries 重新编译.
请问这是怎么回事?
#9
我对 driverstudio库文件编译时出现:
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
kwmistr.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
util.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
Generating Code...
执行 cl.exe 时出错.
请各位高手指教,谢谢了.
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
kwmistr.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
util.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
Generating Code...
执行 cl.exe 时出错.
请各位高手指教,谢谢了.
#10
出现1051错误后rebuild all就好了
#1
不能直接用VC的编译器来编译,必须设置DDK的编译器,在编译自己开发的程序之前,必须先把DriverStudio的库文件进行编译,否则便宜无法通过
#2
能具体指教一下吗?
#3
在你的VC裡會多了一個 DriverStudio 的菜單,在這個菜單下有一個 DDK Build Settings,在這裡把DDK編譯器設置好(指向你安裝DDK的目錄),再按Build with BUILD.EXE,就可編譯了
#4
我试了一下,结果编译时又出现了以下的毛病:D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.pdb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.pdb删除时又变成了
D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.idb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.idb'在test文件中删除时错误又成了
D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我该怎么办?
Error executing cl.exe.当把test_test.pdb删除时又变成了
D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.idb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.idb'在test文件中删除时错误又成了
D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我该怎么办?
#5
如果我想对DriverStudio的库文件进行编译,应该怎么办?
#6
我试了一下,结果编译时又出现了以下的毛病:D:\test\sys\Test.cpp(0) : fatal error C1051: program database file, 'd:\test\exe\objchk\i386\test_test.pdb', has an obsolete format, delete it and recompile
Error executing cl.exe.当把test_test.pdb删除时又变成了
/////////////////////////////////////////////////
这时重开工程试试
Error executing cl.exe.当把test_test.pdb删除时又变成了
/////////////////////////////////////////////////
这时重开工程试试
#7
不行啊!
重开工程之后错误是这样的:D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我想是不是因为我没有对DriverStudio的库文件进行编译的原因,谁能告诉我怎么对driverstudio库文件进行编译,或者告诉我'vdw.h'和'kusb.h'该怎么弄?
重开工程之后错误是这样的:D:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
D:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
我想是不是因为我没有对DriverStudio的库文件进行编译的原因,谁能告诉我怎么对driverstudio库文件进行编译,或者告诉我'vdw.h'和'kusb.h'该怎么弄?
#8
我在对driverstudio库文件编译之后,在vc的用driverstudio下的driverwizard生成了一个test文件,文件中包含两个工程TEST_test和test.对TEST_test工程编译时出现了: C:\test\sys\Test.cpp(8) : fatal error C1083: Cannot open include file: 'vdw.h': No such file or directory
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
C:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
而对test工程进行编译时,出现一个对话框说:
ERROR test-win32 checked
The following Driverstudio libraries
Library: vdw_wdm.lib VdwLibs.dsw--VdwLibs.dsp--Win32 WDM checked
然后让对driverstudio libraries 重新编译.
请问这是怎么回事?
Error executing cl.exe.当把'vdw.h'头文件注释时(在着一行前加//)错误又变了,成了:
C:\test\sys\Test.cpp(9) : fatal error C1083: Cannot open include file: 'kusb.h': No such file or directory
Error executing cl.exe.如果你再把'kusb.h'变成注释时,错误就变成了一大堆.
而对test工程进行编译时,出现一个对话框说:
ERROR test-win32 checked
The following Driverstudio libraries
Library: vdw_wdm.lib VdwLibs.dsw--VdwLibs.dsp--Win32 WDM checked
然后让对driverstudio libraries 重新编译.
请问这是怎么回事?
#9
我对 driverstudio库文件编译时出现:
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
kwmistr.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
util.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
Generating Code...
执行 cl.exe 时出错.
请各位高手指教,谢谢了.
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
kwmistr.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
util.cpp
c:\WINDDK\2600\inc\ddk\wdm\wxp\wdm.h(24) : fatal error C1189: #error : Compiler version not supported by Windows DDK
Generating Code...
执行 cl.exe 时出错.
请各位高手指教,谢谢了.
#10
出现1051错误后rebuild all就好了