clm2326
驱动牛犊
驱动牛犊
  • 注册日期2004-09-15
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1806回复:1

菜鸟问题:Build出来的1394api.dll不可用

楼主#
更多 发布于:2004-09-15 16:34
我用Build -c编译了Win2000DDK中的1394例程,运行了1394diag.inf,将1394API.dll拷贝到System32目录下,然后在VC新建的工程中调用1394API.dll中的函数,总是报“应用程序或DLL c:\winnt\system32\1394api.dll 为无效的windows映像。请再检测一遍您的安装盘。”,用Dependencies查看发现这个DLL是无效的。
请问一下具体是什么原因,是我编译的问题吗?如何解决?
clm2326
驱动牛犊
驱动牛犊
  • 注册日期2004-09-15
  • 最后登录2004-09-29
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-15 17:08
我想应该是编译出错了。出错信息:
BUILD: Linking c:\win2kddk\src\wdm\1394\devices\1394diag directory
Linking Executable - devices\1394diag\objfre\i386\1394diag.sys for i386
devices\1394diag\power.obj() : error : Internal error during Pass2
BUILD: Linking c:\win2kddk\src\wdm\1394\tools\1394api directory
Linking Executable - tools\1394api\objfre\i386\1394api.dll for i386
tools\1394api\util.obj() : error : Internal error during Pass2
BUILD: Linking c:\win2kddk\src\wdm\1394\tools\win1394 directory
Linking Executable - tools\win1394\objfre\i386\win1394.exe for i386
tools\win1394\win1394.obj() : error : Internal error during Pass2
BUILD: Done
谁能告诉我要做些什么事情才能解决这个问题?
游客

返回顶部