多语言编程的问题——关于连接(100分)

  • 主题发起人 主题发起人 timerri
  • 开始时间 开始时间
T

timerri

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi可以编译出.obj文件,但是用vc的link却无法连接,用tasm的tlink32也不行
谁能告诉我到底能否连接呢?
 
不能。
你注意一下Delphi和VC的连接器的说明,Borland通常采用的中间代码为Intel的标准,
MS则使用自己的。在编译原理中对编译器的工作原理有详细的说明,Borland、MS都是
一样工作的(不过中间代码不同,Delphi和CBuilder用同样的中间代码,所以CBuilder只需
稍作改动,即可使用VCL)。编译原理小弟学的不好,只有请你自己看了。
 
tasm 好像可以使用 delphi obj 格式。ms 的产品好像不可以使用 borland obj。
borland 使用 ms obj 的时候要用一个转换程序(不过转换并不是肯定能成功),
微软的 obj 格式叫做 coff,也是从 vms 抄过来的。
 
终于有人答了,多谢两位....
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部