syntax-only

 

構文が正しいかどうかのチェックのみを行うようにコンパイラーに指示します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

-syntax-only

Windows:

/syntax-only

引数

なし

デフォルト

オフ

通常のコンパイルが実行されます。

説明

このオプションは、構文が正しいかどうかのチェックのみを行うようにコンパイラーに指示します。このオプションを使用すると、迅速にソースファイルの構文チェックを行うことができます。

ソースファイルが解析された後、コンパイルを停止します。コードおよびオブジェクト・ファイルは生成されません。また、最適化機構によって行われたエラーチェックは無視します。

警告とメッセージは stderr に出力されます。

代替オプション

Linux: -y、-fsyntax-only、-syntax (これは古いオプションです)

Mac OS X: -y-fsyntax-only

Windows: /Zs