[Linker Error] 'G:/aaa/myDLL.LIB' contains invalid OMF record, type 0x21 (possib

  • 主题发起人 主题发起人 socool_100
  • 开始时间 开始时间
S

socool_100

Unregistered / Unconfirmed
GUEST, unregistred user!
[Linker Error] 'G:/aaa/myDLL.LIB' contains invalid OMF record, type 0x21 (possibly COFF)是什么错误?(100分)<br />[Linker Error] 'G:/aaa/myDLL.LIB' contains invalid OMF record, type 0x21 (possibly COFF)<br>能解释是什么错误吗?如何避免这个错误!我是调用VC++6.0写的Dll和Lib,是静态调用的。
 
估计是生成的文件格式问题。<br>设置一下你的IDE。<br>Alt + F7 | link | Category = Debug<br>修改一下Degbug Info<br>或者将你的工程设置为Release 版本,看看行不行?<br><br>如果你调用的dll和lib是你自己编写的,改变设置再重新编译一下。
 
不是我写的是别人写的,是VC写的,就是里面有导出类的问题,我现在知道了,Delphi 好象是<br>不能跟VC那样导出类的。
 
不好意思,我是春意!<br>不能很好的回答你的问题!<br>加入三个文件.H/.lib/.dll
 
其实太久了,没人可以解决这个,在Delphi或CBuilder下调用VC6.0下写的扩展DLL,<br>(就是从DLL中导出类的那种),也想结了这个帖子,觉的天天关注,天天来看,没意思!
 
后退
顶部