加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – OMF格式为COFF格式

发布时间:2020-12-15 09:40:48 所属栏目:大数据 来源:网络整理
导读:是否有像Borland“coff2omf.exe”这样的工具用于将Borland OMF LIB格式转换为 MS VC COFF LIB格式? 实际上我想在delphi中创建.obj文件并在MSVC中使用它. 解决方法 据我所知,没有这样的工具.使用Agner Fog的目标文件转换器,Arnaud引用的工具,我从未成功将Del
是否有像Borland“coff2omf.exe”这样的工具用于将Borland OMF LIB格式转换为
MS VC COFF LIB格式?

实际上我想在delphi中创建.obj文件并在MSVC中使用它.

解决方法

据我所知,没有这样的工具.使用Agner Fog的目标文件转换器,Arnaud引用的工具,我从未成功将Delphi单元转换为可以链接到MSVC程序的COFF .obj.

我确实认为采用Delphi源代码,编译它,然后在MSVC中使用生成的对象是不现实的.另一个方向很可能.您可以将C代码编译为对象,并将该对象链接到Delphi可执行文件.执行此操作时,您需要解决编译对象具有的任何依赖项.

但是将Delphi对象链接到C/C++程序将需要您使用的Delphi RTL的任何部分.除非你碰巧不使用Delphi RTL的任何部分,这似乎很棘手,这似乎不太可能.

在您的情况下,我认为您的选择是:

>将代码移植到C或C.>将Delphi代码编译到动态库中,并链接到C程序中的代码.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读