インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス

m32、m64、Qm32、Qm64

特定のアーキテクチャー向けにコードを生成するようにコンパイラーに指示します。

アーキテクチャーの制限

インテル® Xeon Phi™ コプロセッサー x100 製品ファミリー (開発コード名 Knights Corner) をターゲットとするインテル® 64 アーキテクチャーでは利用できません。

構文

Linux* および OS X*:

-m32

-m64

Windows®:

/Qm32

/Qm64

引数

なし

デフォルト

オフ

コンパイラーの動作は、ホストシステムによって異なります。

説明

これらのオプションは、特定のアーキテクチャー向けにコードを生成するようにコンパイラーに指示します。

オプション

説明

-m32 または /Qm32

IA-32 アーキテクチャー向けにコードを生成するようにコンパイラーに指示します。

-m64 または /Qm64

インテル® 64 アーキテクチャー向けにコードを生成するようにコンパイラーに指示します。

-m32 オプションと -m64 オプションは、それぞれ OS X* の -arch i386 オプションと -arch x86_64 と同じです。 インテル® C++ コンパイラーの arch オプションとは関連がありません。

Linux* システムでは、これらのオプションは gcc との互換性のために提供されています。

IDE オプション

なし

代替オプション

なし