Static libraries vs Dynamic libraries in C

Process of linking from various libraries to get the executable file.

Why use libraries?

How to create a Static library

How to create a Dynamic Library

How to use the libraries:

Differences Between Static and Dynamic Library

What are the advantages and drawbacks of each of them?

There are certain advantages when you use static libraries, some of them are:

On the other hand, the advantages when you use Dynamic libraries are:

References:

--

--

--

EN | SP Software Developer Student at Holberton School in Medellin, Colombia.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

How NBA2K (Probably) Simulates a Basketball Game

Deploying a Python 3 Flask app into AWS using Apache2/WSGI

Making Step Forward Adaptive Learning — Another Way For LMS Upgrade

To create/launch Wordpress and Mysql with Internet Gateway and NAT Gateway using Terraform on AWS

Serverless is problematic

​Plotting real-time graph from Bluetooth 5.0 device to Google Chrome

Golem in 2022. Lots to do!

What is Android: Introduction, Features & Applications

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Valentina Jaramillo Ramirez

Valentina Jaramillo Ramirez

EN | SP Software Developer Student at Holberton School in Medellin, Colombia.

More from Medium

An intermediate’s guide to Git Version Control — in terminal: branching and merging

Git Theory And Branch concept

Version control and Git

Git rebase local branch