DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’» is a community of 968,547 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Slick3gz
Slick3gz

Posted on

DLLs or Shared Objects

I’ve been discovering the C language in my spare time. Today, I learned how to create .dll and .so files that I can dynamically load at runtime. 😁 As a teenager, I thought .dll files existed simply for me to pull an all-nighter trying to reinstall Windows because of corrupted .dll files. It’s nice to know that they aren’t some kind of computer voodoo that is meant to cause pain & suffering 🀣. Learning C is giving me a better understanding and deeper appreciation for those that created the digital 🌎 we live in.

Oldest comments (2)

Collapse
 
ac000 profile image
Andrew Clayton

You might be interested in this paper (from Ulrich Drepper, once long term maintainer of glibc) if you haven't already seen it.

akkadia.org/drepper/dsohowto.pdf

Collapse
 
slick3gz_ profile image
Slick3gz Author

Thank you very much πŸ™

πŸ‘€ Just want to lurk?

That's fine, you can still create an account and turn on features like 🌚 dark mode.