/arch (ARM)
ARM でコードの生成のアーキテクチャを指定します。/arch (x86) および /arch (x64) も参照してください。
/arch:[ARMv7VE|VFPv4]
引数
/arch:ARMv7VE
ARMv7VE の仮想化の拡張機能の命令の使用を有効にします。/arch:VFPv4
ARM VFPv4 命令を使用できるようにします。このオプションを指定しない場合、VFPv3 が既定値です。
解説
_M_ARM_FP のマクロは (ARM の場合)、ある場合、/arch のコンパイラ オプションが使用されているかを示します。詳細については、「定義済みマクロ」を参照してください。
コンパイルに [/clr] を使用すると /arch はマネージ関数のコード生成に影響しません。/arch はネイティブ関数のコード生成にのみ影響します。
/arch:ARMv7VE または Visual Studio /arch:VFPv4 のコンパイラ オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。詳細については、「方法 : プロジェクト プロパティ ページを開く」を参照してください。
[C/C++] フォルダーを選択します。
[コマンド ライン] のプロパティ ページを選択します。
[追加のオプション] ボックスに、「/arch:AVX」を追加します。
このコンパイラ オプションをコードから設定するには
- 「EnableEnhancedInstructionSet」を参照してください。