Accueil
 1  Objectifs de la séance
 2  Modularité en C vs. Java
 3  Compilation de modules
 3.1  Préprocesseur
 3.2  Compilateur
 3.3  \'E diteur de liens
 3.4  Fichiers ELF
 3.5  Portée des variables locales
 3.6  Portée des variables globales
 4  Bibliothèque
 5  Makefile

 Contacts

W3C validator

Département INF  
 Titre du cours


3 Compilation de modules

Compilation en trois phases:

  • Le preprocesseur prépare le code source pour la compilation
  • Le compilateur transforme des instructions C en instructions “binaires”
  • L’éditeur de liens regroupe des fichiers objets et crée un exécutable

Figures/schema_compil

    previous     next 


François Trahay, Télécom SudParis, CSC4103 – Programmation système, 2019–2020