flywithlove
驱动小牛
驱动小牛
  • 注册日期2002-11-05
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望18点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
阅读:1234回复:0

编译出错!

楼主#
更多 发布于:2002-12-23 17:15
我在2000中编译usb驱动程序,运行无误,但是在xp中编译却发生错误,下面为错误代码:
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(493) : error C4200: nonstandard extension used : zero-sized array in struct/union
Compiling - pnp.cpp for i386
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(437) : error C2220: warning treated as error - no object file generated
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(437) : error C4200: nonstandard extension used : zero-sized array in struct/union
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(493) : error C4200: nonstandard extension used : zero-sized array in struct/union
Compiling - deviceio.cpp for i386
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(437) : error C2220: warning treated as error - no object file generated
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(437) : error C4200: nonstandard extension used : zero-sized array in struct/union
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(493) : error C4200: nonstandard extension used : zero-sized array in struct/union
Compiling - usb.cpp for i386
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(437) : error C2220: warning treated as error - no object file generated
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(437) : error C4200: nonstandard extension used : zero-sized array in struct/union
f:\\winddk\\2505\\inc\\wxp\\usbioctl.h(493) : error C4200: nonstandard extension used : zero-sized array in struct/union
usb.cpp(786) : error C4244: \'=\' : conversion from \'ULONG\' to \'USHORT\', possible loss of data
usb.cpp(786) : error C4244: \'=\' : conversion from \'ULONG\' to \'USHORT\', possible loss of data
usb.cpp(834) : error C4244: \'=\' : conversion from \'ULONG\' to \'USHORT\', possible loss of data
Linking Executable - objfre\\i386\\infokey.sys for i386
link() : error LNK1181: cannot open input file \'objfre\\i386\\init.obj\'
BUILD: Done

    13 files compiled - 36 Errors -   904 LPS
    2 executables built - 2 Errors
痛并快乐着!
游客

返回顶部