Édition de liens
Lors d’un développement informatique, l'édition des liens est un processus qui permet de créer des fichiers exécutables ou des bibliothèques dynamiques ou statiques, à partir de fichiers objets (code objet).
Les compilateurs C sont généralement livrés avec un programme chargé de faire ce travail (appelé linker).
Édition des liens
La phase d’édition des liens a pour fonction de construire une image mémoire contenant l’ensemble des parties de code compilées séparément (modules, sous-programmes ou bibliothèques de sous-programmes).
Les bibliothèques dynamiques
L’édition des liens est aussi capable de créer les références appropriées vers les fonctions contenues dans les « bibliothèque dynamiques partagées», dont le chargement (assuré par le système d'exploitation) est retardé jusqu’au moment de l’exécution du code objet. De telles bibliothèques partagées permettent de réduire la taille des fichiers exécutables produits par la compilation et l’édition de liens (lorsque le code de la bibliothèque est commun à plusieurs programmes). Elles sont populairement connues sous le nom de dynamically linked library (DLL) ou shared object (SO).
