Re: Makefile

Pàgina inicial

Reply to this message
Autor: Frédéric Boiteux
Data:  
A: guilde
Assumpte: Re: Makefile
Le Wed, 29 Jul 2009 22:13:43 +0100 (BST),
Patrick Dupre <pd520@???> a écrit :

> …
> Je ne suis pas grand specialiste des Makefile, de plus j'ai
> remarque des differences par rapport a des commandes shell,
> Example: if et @if, $Var et @Var !!!
> Je suis un peu perdu.
> Si je pouvais trouver un exemple pedagogique, cela serait parfait.


Tu peux utiliser les commandes ifeq et ifneq, par exemple :


ARCH := $(shell uname -m)

ifeq ($(ARCH),i686)
CMD := "en 32 bits"
else
CMD := "en 64 bits"
endif

defaut:
        @echo "Compilation $(CMD)"



    Fred.