點指示詞
在行開頭指定描述區塊外的點指示詞。 點指示詞以句號 ( .
) 開頭,後面接著冒號 (:
)。 允許空格和索引標籤。 點指示詞名稱會區分大小寫,而且必須是大寫。
指示詞 | 目的 |
---|---|
.IGNORE : |
忽略命令傳回的非零結束代碼,從指定到makefile結尾的位置。 根據預設,如果命令傳回非零結束代碼,NMAKE 會停止。 若要還原錯誤檢查,請使用 !CMDSWITCHES 。 若要忽略單一命令的結束代碼,請使用 dash (- ) 修飾詞。 若要忽略整個檔案的結束代碼,請使用 /I 。 |
.PRECIOUS : 目標 |
如果命令停止更新目標,則保留磁碟上的目標;如果命令藉由刪除檔案來處理中斷,則不會有任何作用。 以一或多個空格或索引標籤分隔目標名稱。 根據預設,如果組建被 CTRL+C 或 CTRL+BREAK 中斷,NMAKE 會刪除目標。 每個 用法 .PRECIOUS 都會套用至整個makefile;多個規格是累計的。 |
.SILENT |
隱藏所執行命令的顯示,從指定到makefile結尾的位置。 根據預設,NMAKE 會顯示它叫用的命令。 若要還原回應,請使用 !CMDSWITCHES 。 若要隱藏單一命令的回應,請使用 @ 修飾詞。 若要隱藏整個檔案的回應,請使用 /S 。 |
.SUFFIXES : 清單 |
列出推斷規則比對的延伸模組;預先定義以包含下列延伸模組: .exe .obj .asm .c .cpp .cxx .bas .cbl .for .pas .res .rc .f .f90 |
若要變更 .SUFFIXES
清單順序或指定新的清單,請清除清單並指定新的設定。 若要清除清單,請在冒號之後指定沒有延伸模組:
.SUFFIXES :
若要將其他後綴新增至清單結尾,請指定
.SUFFIXES : suffix_list
其中 suffix_list 是其他後綴的清單,並以一或多個空格或索引標籤分隔。 若要查看 的目前設定 .SUFFIXES
,請使用 /P
執行 NMAKE。