Sdílet prostřednictvím


/options:strict (Nerozpoznané možnosti kompilátoru jsou chyby)

Možnost /options:strict kompilátoru říká kompilátoru, aby vrátil kód chyby, pokud není rozpoznána možnost kompilátoru.

Syntaxe

/options:strict

Poznámky

Možnost /options:strict kompilátoru způsobí, že ovladač kompilátoru cl.exe ukončí kód chyby po analýze všech možností příkazového řádku, pokud se nerozpozná jiná možnost příkazového řádku nebo argument. Kompilátor generuje chybu D8043 pro libovolnou možnost nebo argument příkazového řádku, který není rozpoznán.

Tato /options:strict možnost je dostupná od sady Visual Studio 2022 verze 17.0. V dřívějších verzích kompilátoru nebo pokud /options:strict není zadaný, kompilátor se neodejde u nerozpoznané možnosti. Generuje upozornění D9002, ignoruje nerozpoznanou možnost a pokračuje ve zpracování.

Nastavení této možnosti kompilátoru v sadě Visual Studio

  1. Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.

  2. Vyberte stránku vlastností příkazového řádku C/C++>Vlastnosti>konfigurace.

  3. Přidejte /options:strict do podokna Další možnosti:

Viz také

/Zc (Shoda)