Éditeurs de liens, chargeurs et exécutables
Quelle description de l'édition de liens statique est correcte ?
- ALe code des bibliothèques utilisées est copié et intégré dans l'exécutable
- BLes bibliothèques sont chargées et liées à chaque exécution du programme
- CTout le traitement est écrit dans un seul fichier source, sans bibliothèque
Afficher la réponse et l'explication
Réponse : A. Le code des bibliothèques utilisées est copié et intégré dans l'exécutable
En édition de liens statique, l'éditeur de liens extrait les fonctions nécessaires de bibliothèques statiques (fichiers .a sous Linux) et les intègre dans l'exécutable. Le programme fonctionne même sans les bibliothèques dans l'environnement d'exécution, et aucune liaison n'est nécessaire au démarrage, mais l'exécutable grossit et chaque programme utilisant la même bibliothèque en possède une copie. Une correction de bogue dans la bibliothèque n'est prise en compte qu'après reconstruction.
Continuer : 9 autres questions sur Éditeurs de liens, chargeurs et exécutables