Difference between revisions of "Librerías Estáticas y Dinámicas"
Jump to navigation
Jump to search
Jgvictores (talk | contribs) |
Jgvictores (talk | contribs) |
||
Line 1: | Line 1: | ||
− | + | Una Librería es un conjunto de funciones. Es como un programa, sólo que no tiene función main(). Contiene funciones típicas para que sean llamadas desde algún otro programa o librería. Cualquier desarrollador puede crear una librería nueva. Existen dos tipòs de librerías: estáticas y dinámicas. | |
== Librerías Estáticas == | == Librerías Estáticas == | ||
Line 11: | Line 11: | ||
== Librerías Dinámicas == | == Librerías Dinámicas == | ||
− | Se enlazan al ejecutar, el sistema operativo debe encontrarlas al ejecutar el programa. | + | Se enlazan al ejecutar, el sistema operativo debe encontrarlas al ejecutar el programa. Si una aplicación se instaló bien, el sistema operativo no debe tener problema para encontrar l |
Windows: .dll | Windows: .dll | ||
Linux: .so | Linux: .so |
Revision as of 14:14, 10 May 2012
Una Librería es un conjunto de funciones. Es como un programa, sólo que no tiene función main(). Contiene funciones típicas para que sean llamadas desde algún otro programa o librería. Cualquier desarrollador puede crear una librería nueva. Existen dos tipòs de librerías: estáticas y dinámicas.
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. Si una aplicación se instaló bien, el sistema operativo no debe tener problema para encontrar l
Windows: .dll
Linux: .so