Greffon de construction autotools
Sébastien Granjoux
seb.sfo@free.fr
Bruno Brouard
annoa.b@gmail.com 2009-2012
Gérard Baylard
gerard.b|@|bbox.fr 2010
Julien Hardelin
jhardlin@orange.fr 2011, 2014
Alain Lojewski
allomervan@gmail.com 2011, 2012
Mickael Albertus
mickael.albertus@gmail.com 2012

# Greffon de construction autotools

Ce greffon vise les projets autotools, mais comme ils utilisent make, il sert aussi à d'autres sortes de projets utilisant make.

# Utilisation de la commande make

Voici une liste des cibles utilisées par le greffon. Elles sont mises en œuvre dans tous les projets autotools, mais vous aurez à les mettre en œuvre vous-même si vous utilisez un makefile personnalisé.

## make nom_du_fichier_objet

Utilisée pour compiler un fichier source. Le nom du fichier objet est obtenu en remplaçant l'extension du fichier source par l'extension de l'objet correspondant.

## make

Utilisée pour construire toutes les cibles dans un répertoire.

## make install

Utilisée pour installer toutes les cibles dans un répertoire.

## make clean

Utilisée pour supprimer tous les fichiers construits dans un répertoire.

## make dist

Utilisée pour construire un paquet de distribution, n'est appelée que dans le répertoire du projet.

Étant donné que make est livré avec des règles par défaut qui lui permettent de compiler et de faire l'édition de lien d'un programme C sans avoir besoin d'un makefile, il est possible de compiler un programme C à partir d'un fichier source unique, sans makefile ni projet.