crossplatform linking?
Daniel Keep
daniel.keep.lists at gmail.com
Sun Mar 22 23:57:55 PDT 2009
davidl wrote:
> 在 Mon, 23 Mar 2009 13:30:48 +0800,Daniel Keep
> <daniel.keep.lists at gmail.com> 写道:
>
>>
>>
>> davidl wrote:
>>>
>>> I don't know why there should be different format object files. Couldn't
>>> they be much the same. And the linker finally decide how to link them to
>>> platform specific binary?
>>>
>>> MSVC perhaps has already get some idea of this kind, the link time code
>>> generation.
>>>
>>> I'm just curious why on the X86 arch , we get different object file
>>> formats just for platform specific.
>>
>> I would imagine it's because OPTLINK requires OMF, linux wants ELF and
>> Mac OSX wants mach-o (or something).
>>
>> -- Daniel
>
> One nice thing of .net is your .net assemblies will not requrie further
> recompilation, and they can run directly by mono on linux.
Ummm... how is that relevant?
-- Daniel
More information about the Digitalmars-d
mailing list