/
Statically Linked Binaries

Statically Linked Binaries

A binary is another word for a program or “executable”.

By statically linked I mean that the binary doesn’t require any shared libraries (DLLs under windows) to run - any library code has been “statically linked” directly into the binary. This makes the binary a little larger probably - which might seem bad but in practice it’s great for hassle free support of your customers since there is no problem with not having the right DLL to run the program.

See DLL hell.

Related content

Linking an Executable - Example
Linking an Executable - Example
More like this
Object File
Object File
More like this
Simple make system - putting it all together
Simple make system - putting it all together
More like this
Autoconf(iscate)
Autoconf(iscate)
More like this
Static C library - and how we link and create them.
Static C library - and how we link and create them.
More like this
The Windows Registry
The Windows Registry
More like this