フラグを使用した g での C 11 のコンパイル
C コンパイラを C 11 に更新するには、適切なフラグを指定する必要があります。フラグは、コンパイラに渡されるコマンドライン引数で、コンパイル プロセスに影響します。
フラグについて
フラグを指定すると、コンパイラに解釈方法と方法を指示します。ソースコードを処理します。フラグは、言語バージョン、最適化設定、ライブラリの組み込みなど、コンパイルのさまざまな側面を制御できます。
C 11 サポートによるコンパイル
C コードを C でコンパイルするには11 サポートの場合は、以下を使用する必要がありますflags:
C 11 機能のコンパイラ サポートがないことを示すエラー メッセージが表示された場合は、コンパイル コマンドでこれらのフラグのいずれかを指定することで問題を解決できます。
例:
ソース ファイル your_file.cpp を C でコンパイルするには11 をサポートするには、次のコマンドを使用します:
$ g++ -std=c++11 your_file.cpp -o your_program
注:
-std=c 11 が機能しない場合は、次のコマンドを試してください。 -std=c 0x を使用します。後者のフラグは非推奨ですが、一部の環境ではまだサポートされている可能性があります。
以上がコンパイラ フラグを使用して g で C 11 コードをコンパイルするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。