2012-07-11 31 views
26

Tôi cần lấy tệp phụ thuộc thứ n từ quy tắc, điều gì đó tương tự như $ n trong bash. Tôi cần điều này bởi vì tôi muốn ăn trong các tệp phụ thuộc riêng lẻ như các tùy chọn cho chương trình xây dựng.Cách lấy tệp phụ thuộc thứ hai bằng cách sử dụng Biến tự động trong một tệp Makefile?

Dưới đây là một ví dụ:

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

Có thể?

Trả lời

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

Cảm ơn. Đó là những gì tôi đang tìm kiếm. –

Các vấn đề liên quan