[go: up one dir, main page]

Première étape de la génération d'un programme informatique, la compilation d'un fichier source vers un fichier objet laisse l'identification de certains symboles à plus tard. Seconde étape de la génération d'un programme informatique, l’édition des liens permet de créer un fichier exécutable (programme exécutable), une bibliothèque dynamique ou une bibliothèque statique, à partir de fichiers objets et des routines provenant de bibliothèques statiques.

Property Value
dbo:abstract
  • Première étape de la génération d'un programme informatique, la compilation d'un fichier source vers un fichier objet laisse l'identification de certains symboles à plus tard. Seconde étape de la génération d'un programme informatique, l’édition des liens permet de créer un fichier exécutable (programme exécutable), une bibliothèque dynamique ou une bibliothèque statique, à partir de fichiers objets et des routines provenant de bibliothèques statiques. Pour ce faire, l’édition des liens doit résoudre les symboles et les lier aux routines des bibliothèques ou d'autres fichiers objets. Les liens avec les routines peuvent être : * statiques : le fichier objet et les routines utilisées provenant des bibliothèques statiques sont intégrés dans le même fichier exécutable ; * dynamiques : le fichier objet est intégré dans le fichier exécutable alors que ce dernier ne contient que les liens vers les routines utilisées des bibliothèques dynamiques (les routines provenant des bibliothèques dynamiques ne sont pas intégrées dans le fichier exécutable). Les assembleurs et les compilateurs sont généralement livrés avec un lieur (linker) ou éditeur de liens, un programme chargé de faire l'édition des liens. Certains langages modernes (Java, langages .NET) n'ont pas besoin de cette étape d'édition des liens et résolvent les adresses dynamiquement (au prix d'un temps de calcul plus important). D'autres (notamment Ada) intègrent la modularité au niveau du langage, ce qui permet de gérer l'origine des noms et de résoudre les éventuels conflits plus tôt, lors de la compilation, et de réaliser l'édition de liens de manière statique, sans perte de performance, et automatique (les éventuels conflits de noms ont déjà été résolus). (fr)
  • Première étape de la génération d'un programme informatique, la compilation d'un fichier source vers un fichier objet laisse l'identification de certains symboles à plus tard. Seconde étape de la génération d'un programme informatique, l’édition des liens permet de créer un fichier exécutable (programme exécutable), une bibliothèque dynamique ou une bibliothèque statique, à partir de fichiers objets et des routines provenant de bibliothèques statiques. Pour ce faire, l’édition des liens doit résoudre les symboles et les lier aux routines des bibliothèques ou d'autres fichiers objets. Les liens avec les routines peuvent être : * statiques : le fichier objet et les routines utilisées provenant des bibliothèques statiques sont intégrés dans le même fichier exécutable ; * dynamiques : le fichier objet est intégré dans le fichier exécutable alors que ce dernier ne contient que les liens vers les routines utilisées des bibliothèques dynamiques (les routines provenant des bibliothèques dynamiques ne sont pas intégrées dans le fichier exécutable). Les assembleurs et les compilateurs sont généralement livrés avec un lieur (linker) ou éditeur de liens, un programme chargé de faire l'édition des liens. Certains langages modernes (Java, langages .NET) n'ont pas besoin de cette étape d'édition des liens et résolvent les adresses dynamiquement (au prix d'un temps de calcul plus important). D'autres (notamment Ada) intègrent la modularité au niveau du langage, ce qui permet de gérer l'origine des noms et de résoudre les éventuels conflits plus tôt, lors de la compilation, et de réaliser l'édition de liens de manière statique, sans perte de performance, et automatique (les éventuels conflits de noms ont déjà été résolus). (fr)
dbo:thumbnail
dbo:wikiPageID
  • 1138482 (xsd:integer)
dbo:wikiPageLength
  • 3715 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 178655178 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • Première étape de la génération d'un programme informatique, la compilation d'un fichier source vers un fichier objet laisse l'identification de certains symboles à plus tard. Seconde étape de la génération d'un programme informatique, l’édition des liens permet de créer un fichier exécutable (programme exécutable), une bibliothèque dynamique ou une bibliothèque statique, à partir de fichiers objets et des routines provenant de bibliothèques statiques. (fr)
  • Première étape de la génération d'un programme informatique, la compilation d'un fichier source vers un fichier objet laisse l'identification de certains symboles à plus tard. Seconde étape de la génération d'un programme informatique, l’édition des liens permet de créer un fichier exécutable (programme exécutable), une bibliothèque dynamique ou une bibliothèque statique, à partir de fichiers objets et des routines provenant de bibliothèques statiques. (fr)
rdfs:label
  • Enllaçador (ca)
  • Ligador (pt)
  • Linken (nl)
  • Linker (computing) (en)
  • Linking (it)
  • Édition de liens (fr)
  • Компоновщик (ru)
  • Компонувальник (uk)
  • リンケージエディタ (ja)
  • 链接器 (zh)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of