Nokta yönergeleri
Satırın başında açıklama bloğunun dışındaki nokta yönergelerini belirtin. Nokta yönergeleri nokta ( .
) ile başlar ve ardından iki nokta üst üste (:
) eklenir. Boşluklara ve sekmelere izin verilir. Nokta yönergesi adları büyük/küçük harfe duyarlıdır ve büyük harf olmalıdır.
Yönerge | Purpose |
---|---|
.IGNORE : |
Komutlar tarafından döndürülen sıfır olmayan çıkış kodlarını, belirtildiği yerden derleme dosyasının sonuna kadar yoksayar. Varsayılan olarak, bir komut sıfır olmayan bir çıkış kodu döndürürse NMAKE durdurulur. Hata denetimini geri yüklemek için kullanın !CMDSWITCHES . Tek bir komutun çıkış kodunu yoksaymak için tire (- ) değiştiricisini kullanın. Dosyanın tamamında çıkış kodlarını yoksaymak için kullanın /I . |
.PRECIOUS : Hedef |
Güncelleştirme komutları durdurulursa disk üzerindeki hedefleri korur; bir komut dosyayı silerek kesmeyi işlerse hiçbir etkisi olmaz. Hedef adları bir veya daha fazla boşluk veya sekmeyle ayırın. Varsayılan olarak, bir derleme CTRL+C veya CTRL+BREAK ile kesilirse NMAKE hedefi siler. Her kullanımı .PRECIOUS tüm derleme dosyası için geçerlidir; birden çok belirtim kümülatiftir. |
.SILENT |
Belirtilen yerden makefile sonuna kadar yürütülen komutların görüntülenmesini bastırır. Varsayılan olarak, NMAKE çağırdığı komutları görüntüler. Yankıyı geri yüklemek için kullanın !CMDSWITCHES . Tek bir komutun yankısını bastırmak için değiştiriciyi @ kullanın. Dosyanın tamamında yankıyı bastırmak için kullanın /S . |
.SUFFIXES : liste |
Çıkarım kuralı eşleştirme için uzantıları listeler; aşağıdaki uzantıları içerecek şekilde önceden tanımlanmıştır: .exe .obj .asm .c .cpp .cxx .bas .cbl .for .pas .res .rc .f .f90 |
Liste sırasını değiştirmek .SUFFIXES
veya yeni bir liste belirtmek için, listeyi temizleyin ve yeni bir ayar belirtin. Listeyi temizlemek için iki nokta üst üsteden sonra uzantı belirtme:
.SUFFIXES :
Listenin sonuna ek sonekler eklemek için
.SUFFIXES : suffix_list
burada suffix_list , bir veya daha fazla boşluk veya sekmeyle ayrılmış ek soneklerin listesidir. geçerli ayarını .SUFFIXES
görmek için ile /P
NMAKE'yi çalıştırın.