Compiler: Size of generated executable file
retard
re at tard.com.invalid
Wed Jan 13 02:26:35 PST 2010
Wed, 13 Jan 2010 00:58:09 -0700, Rainer Deyke wrote:
> KennyTM~ wrote:
>> Moreover, as long as there are ≥2 uses it's disk usage is already lower
>> than static linking.
>
> Only so long as the average program that uses the library uses more than
> 50% of the library.
At least on Linux the size of a simplest hello world bumps from 2.5 kB to
500 kB if all libraries are built in statically. You have to be careful
when choosing the set of static libraries. That's a 200x size increase. I
rarely have problems choosing which libraries should be shared. The
typical 3rd party libraries I use e.g. in game development (sdl, opengl
bindings and wrappers, media libraries etc.) are quite often used in
various projects - at least on Linux.
More information about the Digitalmars-d
mailing list