*.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.