dok2k
驱动牛犊
驱动牛犊
  • 注册日期2002-03-23
  • 最后登录2002-10-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2859回复:10

请斑竹和各位大侠帮忙,build w2000ddk 的 sfilter 时出错。

楼主#
更多 发布于:2002-03-24 17:49

显示错误内容是:
BUILD: NMAKE.EXE failed - rc = 2
是不是编译rc 文件时出错。

我怀疑安装是少了文件,所以附上源文件。
                            
谢谢!
附件名称/大小 下载次数 最后更新
2002-03-24_sfilter.zip (17KB)  49

最新喜欢:

wingmanwingma...
sgren
驱动牛犊
驱动牛犊
  • 注册日期2001-12-04
  • 最后登录2004-10-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-25 13:06
我编译了一遍,没有出错。你重新编译一下。
dok2k
驱动牛犊
驱动牛犊
  • 注册日期2002-03-23
  • 最后登录2002-10-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于: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”从哪里来?
luckyzlcat
驱动牛犊
驱动牛犊
  • 注册日期2003-06-28
  • 最后登录2004-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-12-30 18:10
是啊,我也和dok2k一样茫然啊!
jjwly
驱动牛犊
驱动牛犊
  • 注册日期2002-02-26
  • 最后登录2011-11-05
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于: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
jjwly
驱动牛犊
驱动牛犊
  • 注册日期2002-02-26
  • 最后登录2011-11-05
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-24 09:52
没人知道怎么回事吗?
自己顶
freecutelei
驱动牛犊
驱动牛犊
  • 注册日期2003-11-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-16 16:53
惨,我也遇到了
怎么办
littlewarmfish
驱动牛犊
驱动牛犊
  • 注册日期2007-05-18
  • 最后登录2007-06-05
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
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系统中不认。
pass86
驱动牛犊
驱动牛犊
  • 注册日期2007-09-27
  • 最后登录2008-03-26
  • 粉丝1
  • 关注0
  • 积分320分
  • 威望33点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
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
wdsswadjsn
驱动牛犊
驱动牛犊
  • 注册日期2008-02-28
  • 最后登录2008-04-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2008-03-20 12:15
Re:请斑竹和各位大侠帮忙,build w2000ddk 的  sfilter 时出错。
重装DDK
wdsswadjsn
驱动牛犊
驱动牛犊
  • 注册日期2008-02-28
  • 最后登录2008-04-12
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2008-03-20 12:18
Re:请斑竹和各位大侠帮忙,build w2000ddk 的  sfilter 时出错。
1)DDK版本与系统不兼容,如果是XP系统,可以重装XPDDK
2)然后修改相应的环境变量
3)重新编译,即可解决此问题
游客

返回顶部