共用方式為


在規則中搜尋路徑

{frompath}.fromext{topath}.toext:
   commands

備註

只有在相依性中所指定的路徑完全符合推斷規則 (Inference Rule) 路徑時,推斷規則才會套用至相依性。 在 frompath 中指定相依性的路徑,並在 topath 中指定目標的目錄,不可以有空格。 每個副檔名只能指定一個路徑。 一個副檔名的路徑會需要其他副檔名的路徑。 若要指定目前的目錄,請使用句號 (.) 或空括號 ({ })。 巨集可以表示 frompathtopath,兩者會在前置處理期間被叫用。

範例

程式碼

{dbi\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $(YUDBI) $<

{ilstore\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $<

{misc\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $(YUPDB) $<

{misc\}.c{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $<

{msf\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $<

{bsc\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $(YUPDB) $<

{mre\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $(YUPDB) $<

{namesrvr\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $(YUPDB) $<

{src\cvr\}.cpp{$(ODIR)}.obj::
        $(CC) $(CFLAGS) $<

請參閱

參考

定義規則