bibliothèque

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom féminin.  [programmation]. Ensemble de fichiers stockant les codes objet de fonctions ayant de préférence un point commun (dans la plupart des cas elles servent tous le même besoin, par exemple « dessiner en 3D »), afin de faciliter leur réutilisation.

Si les bibliothèques n'existaient pas chaque développeur devrait, dans chacun de ses programmes, réécrire ou copier-coller tout le code source nécessaire aux fonctions de base utilisées par la plupart des logiciels (afficher, lire le contenu d'un fichier...).

Dans son code source un développeur utilise une fonction en l'appelant. Lors de la compilation, plus particulièrement à l'étape de la construction d'un exécutable, l'éditeur de liens prendra des dispositions grâce auxquelles la fonction adéquate de la bibliothèque voulue sera exécutée.

Certains fichiers contenant les bibliothèques ont, sous MS-DOS et Windows, l'extension LIB. Sous Unix, leurs noms commencent par lib, qui provient de l'anglais library.

Les DLL et NLM sont des bibliothèques.

Certaines sont statiques, d'autres dynamiques (lire à ce propos édition de liens).

Dans le monde Apple ce qui est en réalité une bibliothèque est souvent appelé framework.

Anglais: « library » (c'est un faux-ami car ne désigne pas une « librairie »).

Parfois abrégé « lib », « bib » ou « biblio ».

Direction.png Voir aussi : DSO

Voir aussi framework