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