How to use GDC to get .a file on Linux?
tcak via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Dec 27 07:24:17 PST 2015
On Sunday, 27 December 2015 at 15:19:21 UTC, FrankLike wrote:
> Hi,
> Now I need get the .a file on Linux,target system is ARM.
> If you use gcc ,you will use the 'ar' to get .a file,
> but how to do by GDC ?
> And how to get the execute file by .a file and .d file?
>
> Thank you.
I couldn't have understood your question very well, but some
information is here.
You create .a static library file with "-lib" flag while
compiling. Yesterday I did it.
dmd mylib.d -lib
This will generate mylib.a.
You can later use this static library while compiling another d
code.
dmd main.d mylib.a
Pass the .a file directly as it is another source.
I have never tried these with GDC, but I don't think it is much
different at all.
More information about the Digitalmars-d-learn
mailing list