Udostępnij za pośrednictwem


Opcje NUPEWNIJ

Opcje NUPEWNIJ są opisane w poniższej tabeli.Opcje są poprzedzone ukośnika (/) lub myślnik (-) i nie jest uwzględniana wielkość liter.Use !CMDSWITCHES Aby zmienić ustawienia opcji makefile lub Tools.ini.

Opcja

Cel

/A

Kompilacja sił wszystkie tarcze ocenione, nawet jeśli nie jest nieaktualny w odniesieniu do zależności.Wymusza build cele niepowiązanych.

/B

Siły budować, nawet jeśli sygnatury czasowe są równe.Zalecane tylko dla systemów bardzo szybko (rozdzielczość dwóch sekund lub mniej).

/C

Pomija domyślne wyjście, w tym niekrytyczne NUPEWNIJ błędy lub ostrzeżenia, sygnatury czasowe i NUPEWNIJ komunikat o prawach autorskich.Pomija ostrzeżenia, wydane przez /K.

/D

Sygnatury czasowe Wyświetla każdego wyznaczane w docelowej i zależnych i wiadomość elementu docelowego nie istnieje.Przydatne z /P do debugowania makefile.Użyj !CMDSWITCHES , aby ustawić lub wyczyścić /D część makefile.

/E

Powoduje, że zmiennych środowiskowych, aby zastąpić makefile definicje makr.

/ ERRORREPORT [BRAK | MONITUJ | KOLEJKA | WYŚLIJ]

Jeśli nmake.exe kończy się niepowodzeniem w czasie wykonywania, można użyć przełącznika/errorreport do wysyłania informacji do firmy Microsoft informacji o tych błędach wewnętrznego.

Aby uzyskać więcej informacji na temat przełącznika/errorreport, zobacz przełącznika/errorreport (sprawozdanie wewnętrzne błędy kompilatora).

/Ffilename

Określa filename jako makefile.Znaków tabulacji lub spacji należy poprzedzić filename.Określić /F tylko raz dla każdego makefile.Dostaw makefile z wejścia standardowego, należy określić dla myślnik (-) filenamei kończy wprowadzanie z klawiatury z F6 lub CTRL + Z.

/ G

Wyświetla pliki Makefile dołączony!DOŁĄCZONA dyrektywa.Zobacz Makefile wstępne przetwarzanie dyrektyw Aby uzyskać więcej informacji.

/ HELP, /?

Wyświetla zwięzłe podsumowanie NUPEWNIJ składni wiersza polecenia.

/I

Ignoruje kody wyjścia z wszystkich poleceń.Aby ustawić lub wyczyścić /I część makefile, użyj !CMDSWITCHES.Aby zignorować kody wyjścia dla części makefile, zastosować modyfikator polecenia myślnik (-) lub .Ignoruj.Zastępuje /K, jeśli są określone oba.

/K

Jeśli polecenie zwróci błąd w dalszym ciągu budowania zależności niepowiązane.Również generuje ostrzeżenie mówiące i zwraca kod zakończenia równy 1.Domyślnie NUPEWNIJ zostanie zatrzymany, jeśli dowolne polecenie zwraca kod wyjścia różną od zera.Ostrzeżenia z /K są pomijane przez/c; /I zastępuje /K, jeśli są określone oba.

/ N

Wyświetla, ale nie wykonuje poleceń; wstępne przetwarzanie polecenia są wykonywane.Wyświetla polecenia w rekurencyjnych wywołaniach NUPEWNIJ.Przydatne Makefile debuggowania sprawdzanie sygnatury czasowe.Aby ustawić lub wyczyścić /N część makefile, użyj !CMDSWITCHES.

/ NOLOGO

Pomija komunikat o prawach autorskich NUPEWNIJ.

/P

Wyświetla informacje (definicje makr, wnioskowanie zasady, cele, .SUFIKSY listy) do wyjścia standardowego, a następnie uruchamia kompilacji.Jeśli nie makefile lub wiersza polecenia docelowy istnieje, wyświetla tylko informacje.Za pomocą /D makefile debugowania.

/Q

Sygnatury czasowe kontroli celów; Kompilacja nie jest uruchamiany.Zwraca zero kod wyjścia, jeżeli wszystkie obiekty docelowe są aktualne i kod wyjścia różną od zera, jeśli każdy obiekt docelowy nie jest.Wstępne przetwarzanie polecenia są wykonywane.Przydaje się, kiedy uruchomiony NUPEWNIJ z pliku wsadowego.

/R

Czyści .SUFFIXES listy i ignoruje zasady wnioskowanie i makra, które są zdefiniowane w pliku Tools.ini, lub które są wstępnie zdefiniowane.

/S

Pomija wyświetlanie poleceń wykonane.Aby wyłączyć wyświetlanie części makefile, użyj @ polecenia modyfikator lub .SILENT.Aby ustawić lub wyczyścić /S część makefile, użyj !CMDSWITCHES.

/T

Aktualizuje sygnatury czasowe cele wiersza polecenia (lub pierwszy element docelowy makefile) i wykonuje polecenia preprocesora, za pomocą, ale nie działać kompilacja.

/U

Musi być używany w połączeniu z /N.Zrzuca pliki NUPEWNIJ wbudowany, dzięki czemu dane wyjściowe /N mogą być używane jako plik wsadowy.

/Xfilename

Wysyła komunikaty o błędach wyświetlane NUPEWNIJ filename zamiast błędu standardowego.Znaków tabulacji lub spacji należy poprzedzić filename.Aby wysłać dane wyjściowe błąd do wyjścia standardowego, należy określić myślnik (-) filename.Nie wpływa na dane wyjściowe polecenia do standardowego błędu.

/Y

Wyłącza zasady wnioskowanie w trybie wsadowym.Gdy ta opcja jest zaznaczona, wszystkie reguły wnioskowanie w trybie wsadowym są traktowane jako zasady wnioskowanie regularnych.

Zobacz też

Informacje

Z systemem NUPEWNIJ