Sdílet prostřednictvím


Možnosti NMAKE

V následující tabulce jsou popsány možnosti NMAKE.Možnosti předchází lomítko (/) nebo pomlčku (-) a nejsou rozlišována.Use !CMDSWITCHES změnit nastavení možností v makefile nebo v Tools.ini.

Možnost

Účel

/A

Sestavení sil všech hodnocených cílů, i když není zastaralý, s ohledem na rodinné příslušníky.Nevede sestavení nesouvisející cíle.

/B

Vynutí vytvoření i v případě, že časová razítka jsou stejné.Doporučeno pouze pro velmi rychlé systémy (rozlišení dvou sekund nebo méně).

/C

Potlačí výchozí výstup, včetně méně závažné NMAKE chyby nebo varování, časová razítka a NMAKE zprávu o autorských právech.Potlačí varování vydané /K.

/D

Zobrazí časové razítko každého vyhodnocení cíl a závislé a zprávy, při cíl neexistuje.Je užitečné s /P pro ladění souboru makefile.Použití !CMDSWITCHES nastavení nebo vymazání /D část souboru makefile.

/E

Způsobí, že proměnné prostředí pro přepsání souboru makefile definice maker.

/ ERRORREPORT [NONE | PŘÍKAZOVÝ ŘÁDEK | FRONTA | ODESLAT]

Pokud nmake.exe běhu, můžete odeslat společnosti Microsoft informace o těchto chybách vnitřní /ERRORREPORT.

Další informace o /ERRORREPORT /errorReport (sestava interní chyby kompilátoru).

/Ffilename

Určuje filename jako makefile.Mezery nebo tabulátory předcházet filename.Určete /F jednou pro každý makefile.Chcete-li poskytnout makefile ze standardního vstupu, zadejte pomlčku (-) pro filenamea konec vstupu z klávesnice s F6 nebo CTRL + Z.

/G

Zobrazí makefiles součástí!Direktiva začlenění.Viz Úpravě před zpracováním směrnic Makefile Další informace.

/ HELP, /?

Zobrazí stručný souhrn NMAKE syntaxi příkazového řádku.

/I

Kódy ukončení všech příkazů ignoruje.Chcete-li nastavit nebo zrušit /I část souboru makefile, použijte !CMDSWITCHES.Chcete-li ignorovat ukončovací kódy pro část makefile použít příkaz modifikátor pomlčku (-) nebo .Ignorovat.Pokud oba zadána, přepíše /K.

/K

Pokračuje v budování nesouvisející závislosti, pokud příkaz vrátí chybu.Také zobrazí varování a vrátí kód ukončení 1.Standardně NMAKE zastaví, pokud příkaz vrátí nenulovou ukončovací kód./K varování se odstraňují pomocí; /I přepíše /K, pokud oba zadán.

/N

Zobrazí, ale není k provedení příkazů; předzpracování příkazy provedeny.Nezobrazuje rekurzivní volání NMAKE příkazy.Užitečné pro ladění makefiles a kontrola časová razítka.Chcete-li nastavit nebo zrušit /N část souboru makefile, použijte !CMDSWITCHES.

/ NOLOGO

Potlačí zprávu o autorských právech NMAKE.

/P

Zobrazí informace (definice maker, odvození pravidla, cíle, .PŘÍPONY seznam) na standardní výstup a spustí sestavení.Pokud neexistuje žádná makefile nebo cíl příkazového řádku, zobrazí pouze informace.Při použití s /D ladění souboru makefile.

/Q

Časová razítka kontroly cílů; sestavení nelze spustit.Pokud není žádné cílové vrátí nulové ukončovací kód Pokud všechny cíle jsou aktuální a nenulovou ukončovací kód.Předzpracování příkazy provedeny.To je užitečné při spuštění NMAKE z dávkového souboru.

/R

Vymaže .SUFFIXES seznam a ignoruje pravidla odvození a makra, které jsou definovány v souboru Tools.ini nebo které jsou předdefinovány.

/S

Potlačí zobrazení provedených příkazů.Chcete-li potlačit zobrazení v části makefile, použijte @ příkaz modifikátor nebo .PASIVNÍ.Chcete-li nastavit nebo zrušit /S část souboru makefile, použijte !CMDSWITCHES.

/T

Aktualizuje časová razítka cíle příkazového řádku (nebo prvního cíle makefile) a provede příkazy předzpracování ale sestavení nelze spustit.

/U

Musí být použita ve spojení s /N.Vypíše soubory vložené NMAKE, takže /N výstup lze použít jako dávkový soubor.

/Xfilename

Odešle výstup chyb NMAKE do filename namísto standardní chyby.Mezery nebo tabulátory předcházet filename.Chcete-li odeslat výstup chyb do standardního výstupu, zadejte pomlčku (-) pro filename.Neovlivní do standardního chybového výstupu příkazů.

/Y

Při odvozování pravidla v dávkovém režimu zakáže.Když je tato volba vybraná, všechna pravidla pro odvození dávkový režim jsou považovány za pravidelné odvození pravidla.

Viz také

Referenční dokumentace

Systémem NMAKE