Librerías Estáticas y Dinámicas
Librerías son conjuntos de funciones, como un programa sin el main (que también es una función!).
Librerías Estáticas
Se enlazan al compilar, quedan "dentro" del ejecutable final.
Windows: .lib
Linux: .a
Librerías Dinámicas
Se enlazan al ejecutar, el sistema operativo debe encontrarlas al ejecutar el programa.
Windows: .dll
Linux: .so