2012-07-11 14 views
26

मैं किसी नियम से n वें निर्भरता फ़ाइल, बैश में $ n के लिए इसी तरह कुछ पाने की जरूरत है। मैं इस की जरूरत है क्योंकि मैं निर्माण कार्यक्रम के लिए विकल्प के रूप में अलग-अलग निर्भरता फाइलों में खिलाने के लिए चाहते हैं।कैसे एक Makefile में स्वत: चर का उपयोग कर दूसरी निर्भरता फ़ाइल पाने के लिए?

dep.o: dep.src config1.cfg config2.cfg 
    parse -cfg1 $2 -cfg2 $3 -o [email protected] $< 

क्या यह संभव है:

यहाँ एक उदाहरण है?

उत्तर

39
dep.o: dep.src config1.cfg config2.cfg 
    @echo the second preq is $(word 2,$^), the third is $(word 3,$^) 
+0

धन्यवाद। यही कारण है कि मैं क्या देख रहा हूँ है। –