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



Répondre à