Compiler
Posté : mar. 10 avr. 2012 19:16
Compiler
Compiler, c'est analyser le code source d'un programme afin d'en produire une autre forme, par exemple :
- un binaire exécutable,
- du pseudo-code destiné à une machine virtuelle,
- un code source exprimé dans un autre langage.
Cette action peut être effectuée par le logiciel approprié (dit compilateur), ou (c'est souvent nettement plus difficile) par un humain, donc à la main.
Parfois, la compilation est automatique. Le système TOPS-20 se chargeait par exemple tout seul comme un grand de retrouver les sources du programme que l'on voulait exécuter, et recompilait le tout si les dates et heures de dernière modification du code source étaient plus récentes que celles de l'exécutable (Voir aussi make).
Par extension compiler, appliqué à un paquetage, signifie « le construire », autrement dit créer un paquetage binaire à partir de code source.
En anglais le terme compiler (prononcé « con'hme paille lère ») signifie compilateur.
Compiler, c'est analyser le code source d'un programme afin d'en produire une autre forme, par exemple :
- un binaire exécutable,
- du pseudo-code destiné à une machine virtuelle,
- un code source exprimé dans un autre langage.
Cette action peut être effectuée par le logiciel approprié (dit compilateur), ou (c'est souvent nettement plus difficile) par un humain, donc à la main.
Parfois, la compilation est automatique. Le système TOPS-20 se chargeait par exemple tout seul comme un grand de retrouver les sources du programme que l'on voulait exécuter, et recompilait le tout si les dates et heures de dernière modification du code source étaient plus récentes que celles de l'exécutable (Voir aussi make).
Par extension compiler, appliqué à un paquetage, signifie « le construire », autrement dit créer un paquetage binaire à partir de code source.
En anglais le terme compiler (prononcé « con'hme paille lère ») signifie compilateur.