相关疑难解决方法(0)

OMF和COFF格式有什么区别?

最近我一直在维护一个用VC++ 6.0编写的遗留项目.代码使用了这个编译器的许多独特特性,将它移植到更新的标准编译器已被证明是一项艰巨的任务.

在项目的数千行代码中,有四个汇编程序文件.由于某种原因,我不明白,MASM615和TASM也无法编译它们(它们发送错误),但我有目标文件.但是,当我链接库时,我收到一条消息

警告LNK4033:将对象格式从OMF转换为COFF

该库按预期工作,但我一直想知道这些二进制格式之间的差异是什么,或者我是否应该期望这种转​​换有些丑陋.

arm coff visual-c++ omf

12
推荐指数
1
解决办法
9070
查看次数

标签 统计

arm ×1

coff ×1

omf ×1

visual-c++ ×1