baiding
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1031回复:3

NTDDK编译错误

楼主#
更多 发布于:2002-10-24 16:09
我在2000下按照 EZ Loader Custom USB Firmware Loader Driver
的step by step 执行,在第6步编译.SYS时出现如下错误提示
BUILD: compiling c:\\widget directory
BUILD: nmake.exe failed -rc=2
BUILD: linking c:\\widget directory
BUILD: namke.exe faild -rc=2
BUILD: DONE
小弟对DDK完全陌生,不知如何解决
baiding
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-24 16:13
ezloader.rc如下

//Microsoft Developer Studio generated resource script.
//
#include \"resource.h\"

#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include \"afxres.h\"

/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS

/////////////////////////////////////////////////////////////////////////////
// English (U.S.) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
#ifdef _WIN32
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
#endif //_WIN32

#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//

1 TEXTINCLUDE DISCARDABLE
BEGIN
    \"resource.h\\0\"
END

2 TEXTINCLUDE DISCARDABLE
BEGIN
    \"#include \"\"afxres.h\"\"\\r\\n\"
    \"\\0\"
END

3 TEXTINCLUDE DISCARDABLE
BEGIN
    \"\\r\\n\"
    \"\\0\"
END

#endif    // APSTUDIO_INVOKED


#ifndef _MAC
/////////////////////////////////////////////////////////////////////////////
//
// Version
//

VS_VERSION_INFO VERSIONINFO
 FILEVERSION 0,0,9,0
 PRODUCTVERSION 0,0,9,0
 FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
 FILEFLAGS 0x3L
#else
 FILEFLAGS 0x2L
#endif
 FILEOS 0x4L
 FILETYPE 0x3L
 FILESUBTYPE 0x0L
BEGIN
    BLOCK \"StringFileInfo\"
    BEGIN
        BLOCK \"040904b0\"
        BEGIN
            VALUE \"CompanyName\", \"anchor chips\\0\"
            VALUE \"FileDescription\", \"ezloader\\0\"
            VALUE \"FileVersion\", \"0.9\\0\"
            VALUE \"InternalName\", \"ezloader\\0\"
            VALUE \"LegalCopyright\", \"Copyright ?1998 Anchor Chips Incorporated\\0\"
            VALUE \"OriginalFilename\", \"ezloader.sys\\0\"
            VALUE \"ProductName\", \"anchor chips ezloader\\0\"
            VALUE \"ProductVersion\", \"0.9\\0\"
        END
    END
    BLOCK \"VarFileInfo\"
    BEGIN
        VALUE \"Translation\", 0x409, 1200
    END
END

#endif    // !_MAC

#endif    // English (U.S.) resources
/////////////////////////////////////////////////////////////////////////////



#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//


/////////////////////////////////////////////////////////////////////////////
#endif    // not APSTUDIO_INVOKED

baiding
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-24 20:20
解决了,原来是source文件中多出的一行
TARGETLIBS=$(BASEDIR)\\lib\\*\\free\\usbd.lib
没有被注释掉,将其注释后再编译就没有错误了
baiding
驱动牛犊
驱动牛犊
  • 注册日期2002-03-28
  • 最后登录2003-05-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-24 20:21
多亏看了一下buildchk
游客

返回顶部