*.c *.h (Fichiers source)
|
COMPILATEUR
|
*.o (Fichier objet)
|
Librairies --> LIEUR <-- Fichiers objet
|
Fichier executable
L'utilité est triple:
gcc
Make est essentiel lorsque l'on veut effectuer un portage, car la plupart des logiciels libres UNIX (c'est-à-dire des logiciels qui sont fournis avec le code source) l'utilisent pour leur installation.
Makefile ?
Le fichier Makefile est un fichier nécessaire à
make. Un fichier Makefile indique à make comment exécuter les
instructions nécessaires à l'installation d'un logiciel ou d'une
librairie.
Le fichier Makefile doit se trouver dans le répertoire courant
lorsqu'on appelle make à l'invite du shell.
Les instructions contenues dans un fichier Makefile obéissent
à une syntaxe particulière un peu stupide.