Compilation
Traduire un code source en code
objet compréhensible par la machine.
Analyse
On soumet un code source à
un outil nommé "compilateur" pour obtenir
un code objet.
Il existe parfois :
- une ou plusieurs étapes de modification du code source avant compilation : la précompilation.
- une ou plusieurs étapes de modification du code compilé après compilation : la postcompilation.
Notes
- Dans l'absolu, la compilation ne produit pas forcément un code directement
compréhensible par une machine, mais représente au sens large
le processus de traduction automatisée d'un langage vers un autre.
- Le code source étant spécifique à un langage, on précise
généralement la terme avec le nom du langage compilé
: compilation Java, compilation C,
etc.
Exemples
Des exemples de compilateurs sont:
- pour JVM
- C et C++ : gcc (GNU C Compiler)
Des exemples de précompilation sont :
Des exemples de postcompilation sont :
Voir aussi