arch

コンパイラーが命令を生成するアーキテクチャーのバージョンを決定します。

IDE オプション

Windows: [C/C++] > [Code Generation (コード生成)] > [Enable Enhanced Instruction Set (拡張命令セットの有効化)]

Linux: なし

Mac OS: なし

アーキテクチャー

IA-32

構文

Linux* および Mac OS*: なし
Windows*:  /arch:keyword

引数

keyword プロセッサーの種類。設定可能な値は以下のとおりです。
  SSE ストリーミング SIMD 拡張命令 (SSE) をサポートするインテル Pentium 4 プロセッサー向けに最適化します。
  SSE2 ストリーミング SIMD 拡張命令 2 (SSE2) をサポートするインテル Pentium 4 プロセッサー向けに最適化します。

デフォルト

オフ コンパイラーはプロセッサー固有のコードを生成しません。

説明

このオプションは、コンパイラーが命令を生成するアーキテクチャーのバージョンを決定します。

代替オプション

/architecture:SSE Linux および Mac OS : なし
Windows: /QxK
/architecture:SSE2  Linux および Mac OS : なし
Windows: /QxW