阅读:1031回复:3
NTDDK编译错误
我在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完全陌生,不知如何解决 |
|
沙发#
发布于: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 |
|
板凳#
发布于:2002-10-24 20:20
解决了,原来是source文件中多出的一行
TARGETLIBS=$(BASEDIR)\\lib\\*\\free\\usbd.lib 没有被注释掉,将其注释后再编译就没有错误了 |
|
地板#
发布于:2002-10-24 20:21
多亏看了一下buildchk
|
|