m32、m64

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

IDE オプション

なし

アーキテクチャー

IA-32 アーキテクチャー、インテル(R) 64 アーキテクチャー

構文

Linux*: なし
Mac OS* X: -m32
-m64
Windows*:  なし

引数

なし

デフォルト

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

説明

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

オプション 説明
-m32 IA-32 アーキテクチャー向けにコードを生成するようコンパイラーに指示します。
-m64 インテル 64 アーキテクチャー向けにコードを生成するようコンパイラーに指示します。

-m32 オプションと -m64 オプションは、それぞれ -arch i386 オプションと -arch x86_64 と同じです。これらの -arch オプションは、gcc との互換性のために提供されています。Windows の /arch オプションとは関連がありません。

代替オプション

なし