« Programmation C++/Compilation » : différence entre les versions
Contenu supprimé Contenu ajouté
m a renommé Programmation C plus plus Compilation en Programmation C++/Compilation: Bot: Page renommée |
|||
Ligne 8 :
=== Phases de la compilation ===
La compilation passe par différentes phases, produisant ou non des fichiers intermédiaires :
* Préprocessing : Les commentaires sont enlevés et les directives de compilation commençant par <code>#</code> sont d'abord traités pour obtenir le code source brut,
* Compilation en fichier objet : le source brut est compilé sous forme d'un fichier objet (portant souvent l'extension <code>.obj</code> ou <tt>.o</tt>),
* Edition de liens : le fichier objet de l'application est combiné avec ceux des bibliothèques qu'elle utilise. Cette phase finale produit un fichier exécutable, ou une extension d'application (exemples: <code>.dll</code> sous Windows, ActiveX, ...).
|