52

ルールから n 番目の依存関係ファイルを取得する必要があります。これは、bash の $n に似ています。個々の依存関係ファイルをビルド プログラムのオプションとしてフィードしたいので、これが必要です。

次に例を示します。

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

出来ますか?

4

1 に答える 1

80
dep.o: dep.src config1.cfg config2.cfg
    @echo the second preq is $(word 2,$^), the third is $(word 3,$^)
于 2012-07-11T04:45:26.067 に答える