Translations:GCC optimization/22/ja

最初の、そしてもっとも重要なオプションは です. このオプションはコンパイラに対してどのシステムprocessor architecture|プロセッサアーキテクチャ (もしくは"arch")のためのコードを生成するのかを指示します. つまり、特定のCPU向けのコードを生成すべきであるといっているのです. CPUが違えば、性能が異なり、異なる命令セットをサポートし、コードの実行方法も違います. フラグは、あなたのCPUの全ての性能、機能、命令セット、癖などに合わせて特化したコードを生成するようにコンパイラに伝えます. 例えばAVX命令の恩恵を受けたいなら、ソースコードがそれに対応しておく必要があります.