Udostępnij za pośrednictwem


Dyrektyw dot

Określ dyrektyw dot poza blokiem opis, na początku wiersza.Dot dyrektyw rozpoczynać się kropką (.) i są z dwukropkiem (:).)Dozwolone są spacje i tabulatory.Dyrektywa nazwy dot uwzględniana jest wielkość liter i są wielkimi literami.

Dyrektywy

Cel

.IGNORUJ:

Ignoruje kody niezerową wyjściowe zwracane przez poleceń od miejsca, w którym została określona na końcu makefile.Domyślnie NUPEWNIJ zostanie zatrzymany, jeśli polecenie zwraca kod wyjścia różną od zera.Aby przywrócić sprawdzanie błędów, należy użyć !CMDSWITCHES.Ignoruje ten kod wyjścia dla pojedynczego polecenia, należy użyć modyfikatora myślnik (-).Aby zignorować kody wyjścia dla całego pliku, należy użyć / I.

.SZLACHETNYCH: cele

Zachowuje cele na dysku, jeżeli są zatrzymywane poleceń do ich aktualizacji; Jeśli polecenie obsługuje przerwania przez usunięcie pliku nie ma wpływu.Nazw docelowych należy oddzielić spacjami lub tabulatory.Domyślnie NUPEWNIJ usuwa element docelowy, jeśli kompilacja jest przerwana przez kombinację klawiszy CTRL + C lub CTRL + BREAK.Każde użycie .Kamienie SZLACHETNE stosuje się do całego makefile; specyfikacje wielu mają charakter kumulacyjny.

.SILENT:

Pomija wyświetlanie poleceń wykonane, z miejsca, w którym została określona na końcu makefile.Domyślnie NUPEWNIJ Wyświetla polecenia, które go wywołuje.Aby przywrócić wyświetlanie echa, należy użyć !CMDSWITCHES.Aby wyłączyć wyświetlanie pojedynczego polecenia, należy użyć @ modyfikator.Aby wyłączyć wyświetlanie dla całego pliku, należy użyć/S.

.SUFIKSY NAZW: list

Wyświetla listę rozszerzeń dla wnioskowanie reguła dopasowania; wstępnie zdefiniowane obejmują następujące rozszerzenia: exe .obj .asm .c .cpp .cxx .bas .cbl .więcej .pas .res .rc .f .f90

Aby zmienić .SUFIKSY listy kolejności lub aby określić nową listę, czyści listę i określić nowe ustawienie.Aby wyczyścić listę, należy określić bez rozszerzeń po dwukropek:

.SUFFIXES :

Aby dodać dodatkowe sufiksy do końca listy, określanie

.SUFFIXES : suffixlist

gdy suffixlist jest lista dodatkowych sufiksy nazw oddzielonych spacjami lub tabulatory.Aby wyświetlić bieżące ustawienie z .SUFIKSY, uruchom NUPEWNIJ z/p.

Zobacz też

Koncepcje

Odwołanie NUPEWNIJ