Vincent BRACH wrote:
> Tu peux très bien écrire un Makefile du style :
> CC=gcc
> CFLAGS= tes flags spécifiques pour la compilation du C
> CPPFLAGS = tes flags spécifiques pour la compilation du C++
Il est recommandé de seulement fournir des valeurs par défaut à ces
variables, pour permettre la surcharge depuis la ligne de commande. Si
tu as des paramètres essentiels à conserver, tu peux utiliser une
variable supplémentaire du genre EXTRA_CFLAGS. Par exemple :
# Flags par défaut, au cas où.
CFLAGS := -g -O2
# Includes essentiels à garder dans tous les cas.
EXTRA_CFLAGS := -Ixxx -Iyyy
%.o: %.c
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -c $< -o $@
(c.f. http://sourceware.org/automake/automake.html#User-Variables)
--
Vincent Stehlé
Diffusez cette liste aupres de vos relations :-)
Linux Azur : http://www.linux-azur.org
Vous etes responsable de vos propos.
*** Merci de rediger sans SMS, ni HTML ni PJ ***