École Nationale Supérieure des Télécommunications

Informatique Network
et and
Réseaux Computer Science

Coloriage d'un graphe : Répartition du projet en plusieurs fichiers

Plusieurs fichiers de programmes seront créés et pourront être compilés indépendament les uns des autres (compilation séparée).
C'est la compilation du projet dans son ensemble qui générera le fichier exécutable (commande make ou build sur PC, ou commande make sur station)
Déclarations partagées entre les différents modules :
globales.h
Variables globales
colorier.h
Prototypes de fonctions
globales.c
Les définitions correspondant aux déclarations contenues dans globales.h
colorier.c
Bibliothèque des fonctions de calcul du coloriage à proprement parler
graphe.c
Le programme global qui fera référence aux fonctions de la bibliothèque colorier.c

Le Makefile correspondant

La bibliothèque graphique Unix/Xmotif

La bibliothèque graphique pour faire des images GIF

Mars 2002 / Page maintenue par Annie Danzart et Christine Vercken

URL http://www-inf.enst.fr/~danzart/fiches/Micro_projets/repartition.html