0
對於具有給定擴展名的文件,我有一個通用規則,但我想爲帶有前綴的文件添加特殊情況。我嘗試這樣做:Makefile中的特殊大小寫模式規則
special-%.dat: special-%.raw
echo "Running rule 1"
%.dat:
echo "Running rule 2"
但是當我運行make special-1.dat
,它忽略了第一條規則運行第二。切換規則的順序沒有區別。我怎樣才能解決這個問題?
你確定你的例子是正確的嗎?目標'out-1.dat'不會使用'special - %。dat'這樣的模式:它們不匹配。 – MadScientist 2013-04-25 17:43:14
好點;我從稍微不同的版本複製並粘貼了Makefile和命令行。現在修復。 – 2013-04-25 18:48:03