Opcje NMAKE
W poniższej tabeli opisano opcje NUPEWNIJ.Opcje są poprzedzone ukośnikiem (/) lub myślnik (-) i nie jest uwzględniana wielkość liter.Use !CMDSWITCHES Aby zmienić ustawienia opcji w pliku makefile lub w Tools.ini.
Opcja |
Cel |
---|---|
/A |
Siły kompilacji wszystkie tarcze ocenione, nawet jeśli nie nieaktualny w stosunku do osoby pozostające na utrzymaniu.Nie wymusza kompilacji tarcz 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ściowe, w tym niekrytycznych błędów NUPEWNIJ lub ostrzeżenia, sygnatury czasowe i komunikat o prawach autorskich NUPEWNIJ.Pomija ostrzeżenia, wydane przez /K. |
/D |
Sygnatury czasowe Wyświetla każdego wyznaczane w miejsce docelowe i zależnych i komunikat elementu docelowego nie istnieje.Przydatne podczas debugowania plik reguł programu make w z /P.Użycie !CMDSWITCHES Aby ustawić lub wyczyścić /D część plik reguł programu make. |
/E |
Powoduje, że zmiennych środowiskowych, aby zastąpić plik reguł programu make definicje makr. |
/ ERRORREPORT [NONE | MONITUJ | KOLEJKI | WYŚLIJ] |
Jeśli nmake.exe nie powiedzie się 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 dotyczących przełącznika/errorreport, zobacz /errorReport (Zgłaszaj wewnętrzne błędy kompilatora). |
/Ffilename |
Określa filename jako plik reguł programu make.Spacji ani tabulatorów można poprzedzić filename.Określić /F tylko raz dla każdego pliku makefile.Podany plik reguł programu make ze standardowego wejścia, należy określić dla myślnik (-) filenamei Zakończ wprowadzanie danych z klawiatury z F6 lub CTRL + Z. |
/G |
Wyświetla pliki reguł programu make dołączone!Dyrektywy #INCLUDE. Zobacz Makefile wstępne przetwarzanie dyrektyw 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 dla części plik reguł programu make, użyj !CMDSWITCHES.Aby zignorować kody wyjścia dla części plik reguł programu make, 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 budynku zależności niepowiązane.Również wyświetli ostrzeżenie i zwraca kod zakończenia 1.Domyślnie NUPEWNIJ zostanie zatrzymany, jeśli dowolne polecenie zwraca kod wyjścia różną od zera.Ostrzeżenia z /K są odrzucane przez/c; / I zastępuje/k, jeśli są określone oba. |
/N |
Wyświetla, ale nie wykonuje poleceń; polecenia preprocesora są wykonywane.Nie są wyświetlane polecenia w wywołaniach NUPEWNIJ cykliczne.Przydatna do debugowania plików makefile i sprawdzania sygnatury czasowe.Aby ustawić lub wyczyścić /N część plik reguł programu make, użyj !CMDSWITCHES. |
/NOLOGO |
Pomija komunikat o prawach autorskich NUPEWNIJ. |
/P |
Wyświetla informacje (definicje makr, reguły wnioskowanie, tarcze, .SUFIKSY listy) do wyjścia standardowego, a następnie uruchamia kompilacji.Jeśli nie makefile lub wiersza polecenia miejsce docelowe nie istnieje, wyświetla tylko informacje.Plik reguł programu make debugowania za pomocą /D. |
/Q |
Sygnatury czasowe kontrole celów; Nie można uruchomić kompilacji.Zwraca zero kod wyjścia Jeśli wszystkie cele są aktualne i kod wyjścia różną od zera, jeśli każdy cel nie jest.Polecenia preprocesora są wykonywane.Przydaje się, kiedy uruchomiony NUPEWNIJ z pliku wsadowego. |
/R |
Czyści .SUFFIXES listy i ignoruje zasady wnioskowania i makra, które zostały zdefiniowane w pliku Tools.ini lub które są wstępnie zdefiniowane. |
/S |
Wyłącza wyświetlanie poleceń wykonane.Aby zapobiec wyświetlaniu w części plik reguł programu make, użyj @ modyfikator polecenia lub .DYSKRETNA.Aby ustawić lub wyczyścić /S część plik reguł programu make, użyj !CMDSWITCHES. |
/T |
Aktualizuje sygnatury czasowe cele wiersza polecenia (lub pierwszej pliku reguł programu make w celu) i wykonuje polecenia preprocesora, ale nie uruchamia kompilacji. |
/U |
Musi być używany w połączeniu z /N.Zrzuca pliki NUPEWNIJ inline, tak aby dane wyjściowe /N może być używany jako plik wsadowy. |
/Xfilename |
Wysyła dane wyjściowe błąd NUPEWNIJ się filename zamiast błędu standardowego.Spacji ani tabulatorów można poprzedzić filename.Aby wysłać dane wyjściowe trafią 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 wnioskowania w trybie wsadowym.Gdy ta opcja jest zaznaczona, wszystkie reguły wnioskowanie w trybie wsadowym są traktowane jako zasady wnioskowania regularnych. |