阅读:2858回复:10
请斑竹和各位大侠帮忙,build w2000ddk 的 sfilter 时出错。显示错误内容是: BUILD: NMAKE.EXE failed - rc = 2 是不是编译rc 文件时出错。 我怀疑安装是少了文件,所以附上源文件。 谢谢! |
|
最新喜欢:![]() |
沙发#
发布于:2002-03-25 13:06
我编译了一遍,没有出错。你重新编译一下。
|
|
板凳#
发布于:2002-03-25 16:37
请问编译环境是什么。我用过vc6+NTDDK和vc.net+NTDDK都报同样的错误,所以我想与vc无关。
sfilter.h中有一行 #include \"sfiltern.h\" 文件“sfiltern.h”在哪里?我搜遍整个硬盘也没发现。 sfilter.rc 中有一行 1 TYPELIB \"sfiltern.tlb\" 是什么意思?“sfiltern.tlb”从哪里来? |
|
地板#
发布于:2003-12-30 18:10
是啊,我也和dok2k一样茫然啊!
|
|
地下室#
发布于:2004-06-22 16:33
我也遇到
BUILD: Object root set to: ==> objfre BUILD: /i switch ignored BUILD: Compile and Link for i386 BUILD: Loading f:\NTDDK\build.dat... BUILD: Computing Include file dependencies: BUILD: Examining f:\ntddk\src\filesys\filter\sfilter\install directory for files to compile. f:\ntddk\src\filesys\filter\sfilter\install - 1 source files (302 lines) BUILD: Compiling f:\ntddk\src\filesys\filter\sfilter\install directory BUILD: nmake.exe failed - rc = 2 BUILD: Linking f:\ntddk\src\filesys\filter\sfilter\install directory BUILD: nmake.exe failed - rc = 2 BUILD: Done |
|
5楼#
发布于:2004-06-24 09:52
没人知道怎么回事吗?
自己顶 |
|
6楼#
发布于:2004-07-16 16:53
惨,我也遇到了
怎么办 |
|
7楼#
发布于:2007-05-18 14:14
Re:请斑竹和各位大侠帮忙,build w2000ddk 的 sfilter 时出错。
我也出现过:BUILD: nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1 failed - rc = 2的错误,build不通过,操作系统为WinXP,makefile文件是从win2000下拷贝过来的通过查看目录中的buildchk.log后,文件中提示:makefile(19) : U1023: syntax error in expression 我发现我的问题是出在:makefile文件 即: ! IF DEFINED(_NT_TARGET_VERSION) && $(_NT_TARGET_VERSION)>=0x501 ! INCLUDE $(NTMAKEENV)\makefile.def ! ELSE ! message BUILDMSG: Warning : The sample "$(MAKEDIR)" is not valid for the current OS target. ! ENDIF 将上面的语句修改为: !IF DEFINED(_NT_TARGET_VERSION) ! IF $(_NT_TARGET_VERSION)>=0x501 ! INCLUDE $(NTMAKEENV)\makefile.def ! ELSE ! message BUILDMSG: Warning : The sample driver "$(MAKEDIR)" is not valid for the current OS target. ! ENDIF !ELSE ! INCLUDE $(NTMAKEENV)\makefile.def !ENDIF 结论: && 在WinXP系统中不认。 |
|
8楼#
发布于:2007-12-07 14:10
Re:请斑竹和各位大侠帮忙,build w2000ddk 的 sfilter 时出错。
发现和NTTARGETFILES=PostBuildSteps 有关 makefile.def(3006) : U1052: file '.\makefile.inc' not found Stop. BUILD: nmake.exe failed - rc = 2 |
|
9楼#
发布于:2008-03-20 12:15
Re:请斑竹和各位大侠帮忙,build w2000ddk 的 sfilter 时出错。
重装DDK |
|
10楼#
发布于:2008-03-20 12:18
Re:请斑竹和各位大侠帮忙,build w2000ddk 的 sfilter 时出错。
1)DDK版本与系统不兼容,如果是XP系统,可以重装XPDDK2)然后修改相应的环境变量 3)重新编译,即可解决此问题 |
|