我有一個數據處理工作,我希望使用Make進行自動化。需要分幾步處理數百個文件。 不幸的是,基本名稱至少會改變其中一個步驟,但將這些依賴項編寫成一個單獨的文件並將其包含在其中很容易。GNU使用不同文件基名的模式規則
但是,我想避免分別編寫所有這些文件的構建指令(這非常複雜)。
我設想沿着這些路線的東西:
# automatically generated rules, included into make file
dir1/test.bb: dir2/test_other_name.aa
# (many more rules like the above, linking xxx.bb to yyy.aa)
# pattern rule
%.bb: %.aa
# build step using [email protected] $>
我想是的模式規則提供的規則,以及明確的規則定義的依賴關係。可以這樣做嗎?
一個更具體的例子將極大地澄清這裏提出的問題,我想。 –