0
的規則如何創建makefile中的規則爲特定的文件類型,所以如果我喜歡寫東西創建一個文件類型
result.txt: first.txt second.txt
在一個makefile,它會串連的先決條件。
.txt:
cat $? > [email protected]
不起作用
的規則如何創建makefile中的規則爲特定的文件類型,所以如果我喜歡寫東西創建一個文件類型
result.txt: first.txt second.txt
在一個makefile,它會串連的先決條件。
.txt:
cat $? > [email protected]
不起作用
因爲這似乎起了作用,我重新張貼它作爲一個答案,在添加@eriktous'評論。
%.txt:
cat $? >[email protected]
如果你不這樣做只想處理更改的文件,請使用$^
而不是$?
。
嘗試'%.txt:'代替。 – tripleee
@tripleee謝謝,但這種方式使用只改變了先決條件。我怎樣才能全部替代? – synapse
使用'$ ^'而不是'$?'。 – eriktous