Biblioteca (programa)

En computación, una biblioteca o librería es un conjunto de procedimientos y funciones (subprogramas) agrupadas en un archivo con el fin de ser aprovechadas por otros programas. Al proceso de hacer accesibles estos subprogramas al programa principal se le llama enlace (link).

Existen dos tipos de bibliotecas:

Las primeras se enlazan —o sea, arreglan las referencias a rutinas en el programa para que apunten a su localización en la biblioteca— en el momento de compilación (en rigor en la fase de enlace de la construcción del programa objeto), mientras que las segundas se enlazan en tiempo de ejecución.

La denominacion de biblioteca compartida hace enfasis en que, comúnmente, los procesos que la enlazan comparten una única parte de la memoria donde se encuentran las instrucciones de los subprogramas.

En Windows, archivos de bibliotecas dinámicas poseen extensión .DLL (Dynamic Link Library), mientras que las estáticas generalmente terminan en .LIB. En Unix y Linux, las bibliotecas dinámicas tienen extensión .so (Shared Object) y las estáticas .a (archive).

Ver también

















Tagoror.com  -  CineBSO  -  Radioaficionados.net  -  Tacoronte Guia  -  Sector Linux  -  Deranet

El contenido de Wikipedia se publica bajo la Licencia de Documentación Libre GNU.

Información Legal  -  Datos de Contacto