阅读:1335回复:5
遇到诡异问题,关于build的,请大家来帮忙
D:\work-dir\WHjk05\src\Windows_driver(W2K)\src-1>build -c
BUILD: Object root set to: ==> objchk BUILD: /i switch ignored BUILD: Compile and Link for i386 BUILD: Loading c:\NTDDK\build.dat... BUILD: Computing Include file dependencies: BUILD: Examining d:\work-dir\whjk05\src\windows_driver(w2k)\src-1 directory for files to compile. d:\work-dir\whjk05\src\windows_driver(w2k)\src-1 - 19 source files (4,224 li nes) BUILD: Saving c:\NTDDK\build.dat... BUILD: Compiling d:\work-dir\whjk05\src\windows_driver(w2k)\src-1 directory Compiling - whjk05.rc for i386 Compiling - whjk05init.c for i386 Compiling - whjk05adddevice.c for i386 Compiling - whjk05allocateres.c for i386 Compiling - whjk05append.c for i386 Compiling - whjk05cancel.c for i386 Compiling - whjk05channel.c for i386 Compiling - whjk05dispatch.c for i386 Compiling - whjk05int.c for i386 Compiling - whjk05memoryrw.c for i386 Compiling - whjk05pnp.c for i386 Compiling - whjk05power.c for i386 Compiling - whjk05query.c for i386 Compiling - whjk05removedevice.c for i386 Compiling - whjk05share.c for i386 Compiling - whjk05startdevice.c for i386 Compiling - whjk05startio.c for i386 Compiling - whjk05stopdevice.c for i386 Compiling - whjk05symmetry.c for i386 BUILD: Linking d:\work-dir\whjk05\src\windows_driver(w2k)\src-1 directory Compiling - whjk05adddevice.c for i386 Linking Executable - objchk\i386\whjk05.sys for i386 link() : error LNK1181: cannot open input file "objchk\i386\whjk05adddevice.obj" BUILD: Done 19 files compiled - 2 Warnings - 603 LPS 1 executable built - 1 Error D:\work-dir\WHjk05\src\Windows_driver(W2K)\src-1> 以上是我的编译结果,请注意以下的几行: BUILD: Linking d:\work-dir\whjk05\src\windows_driver(w2k)\src-1 directory Compiling - whjk05adddevice.c for i386 Linking Executable - objchk\i386\whjk05.sys for i386 link() : error LNK1181: cannot open input file "objchk\i386\whjk05adddevice.obj" BUILD: Done 它为什么不提示错误内容呢?一般来说它应该提供在第几行出错的信息。而且如果出错了,它应该不Link了,但它现在Link了。 请大家帮忙看看是什么问题。 |
|
沙发#
发布于:2004-04-10 17:07
D:work-dirWHjk05srcWindows_driver(W2K)src-1>build -c 错误信息会纪录在log文件中。 |
|
|
板凳#
发布于:2004-04-10 17:15
我知道错误信息是记在log文件里,我想让错误信息在控制台中显示出来。
|
|
地板#
发布于:2004-04-11 01:56
我知道错误信息是记在log文件里,我想让错误信息在控制台中显示出来。 使用参数 -b |
|
|
地下室#
发布于:2004-04-12 23:26
能不能把Source文件贴出来看一看?
|
|
5楼#
发布于:2004-04-13 18:38
能不能把Source文件贴出来看一看? TARGETNAME=Whjk05 TARGETPATH=obj TARGETTYPE=DRIVER DRIVERTYPE=NTPNP SOURCES=Whjk05.rc \\ Whjk05Init.c \\ Whjk05AddDevice.c \\ Whjk05AllocateRes.c \\ Whjk05Append.c \\ Whjk05Cancel.c \\ Whjk05Channel.c \\ Whjk05Dispatch.c \\ Whjk05Int.c \\ Whjk05MemoryRw.c \\ Whjk05Pnp.c \\ Whjk05Power.c \\ Whjk05Query.c \\ Whjk05RemoveDevice.c \\ Whjk05Share.c \\ Whjk05StartDevice.c \\ Whjk05StartIo.c \\ Whjk05StopDevice.c \\ Whjk05Symmetry.c 就这么简单 :( |
|