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程序中的代码. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |