點指示詞

在行開頭指定描述區塊外的點指示詞。 點指示詞以句號 ( . ) 開頭,後面接著冒號 ( : )。 允許空格和索引標籤。 點指示詞名稱會區分大小寫,而且必須是大寫。

指示詞 目的
.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。

另請參閱

NMAKE 參考