next up previous contents
Next: La directive #include Up: La compilation de programmes Previous: Action

Compilation séparée - édition de liens

Lorsque vous écrirez des programmes de grande taille, vous aurez avantage à les découper en modules compilables séparément, afin de ne pas perdre de temps à re-compiler à chaque modification des parties de programmes déjà écrites, compilées et testées.

On appelle module un ensemble de procédures et de fonctions C++, regroupées dans un fichier avec les déclarations nécessaires, et ne contenant pas de programme principal (main).

Il est possible, après la compilation d'un programme et de plusieurs modules, de "lier" (bind ou link en anglais) tous les fichiers produits par ces compilations pour en faire un fichier exécutable. C'est là le rôle de l'éditeur de liens.





Michel COUPRIE
Fri Sep 13 09:59:33 METDST 1996