.so vs DLL
Posted Aug 4, 2005 9:59 UTC (Thu) by
eru (subscriber, #2753)
In reply to:
Our bloat problem by rakoch
Parent article:
Our bloat problem
On Windows one usually specifies which symbols get exported while on Linux
the default is that everything gets exported.
Linux (or rather the linker and run-time loader) works hard to make shared
library programming and usage as similar as possible to using static
libraries. If I remember correctly from past life, on Windows writing and
building a shared library ("DLL") requires special care ,and you can easily
share only functions. This makes the run-time mechanism much simpler and
faster to load.
(
Log in to post comments)