编译链接的*.lib出了问题,有谁能帮忙进来看一看?
紫去秋来 2003-08-22 04:18:59 我的程序在CBuilder6下编写,用到一个DLL,静态链接,使用了相关的 .h 文件和 .lib 文件,但是编译链接时报了一个错:
[Linker Error] 'D:\WORK\TEST\USEDECODECARD\TMPLAY.LIB' contains invalid OMF record, type 0x21 (possibly COFF)
我使用 COFF2OMF 这个命令行工具转化原 .lib 得到新的 .lib,但是新的 .lib 好像误差很大,不能实现原DLL中的函数了,我感觉是用 COFF2OMF 这种转换方式出的问题,不知有谁能解释一下, COFF 和 OMF 的区别?有没有人有好的转换办法?急用,谢谢各位。