Comment obtenir le deuxième fichier de dépendance en utilisant des Variables automatiques dans un Makefile?

J'ai besoin d'obtenir le nième fichier de dépendance à partir d'une règle, quelque chose de similaire à $n dans bash. J'ai besoin de cela parce que je voudrais alimenter des fichiers de dépendance individuels en tant qu'options pour le programme de construction.

Voici un exemple:

dep.o: dep.src config1.cfg config2.cfg
    parse -cfg1 $2 -cfg2 $3 -o $@ $<

Est-ce possible?

30
demandé sur pauldoo 2012-07-11 05:12:36

1 réponses

dep.o: dep.src config1.cfg config2.cfg
    @echo the second preq is $(word 2,$^), the third is $(word 3,$^)
45
répondu Beta 2012-07-11 04:45:26