私はXcode 4に最近インポートしたCocoaプロジェクトを持っています。特定のビルドターゲットごとに2つのスキーム(32ビット用と64ビット用)があることに気付きました。私のプロジェクト設定は「標準(32/64ビットIntel)」に設定されています。Xcode 4の「My Mac 32-bit」と「My Mac 64-bit」の違いは?
「My Mac 32-bit」スキームを選択すると、32ビットマシン用にコンパイルして「My Mac 64-bit」を選択し、64ビットマシン用にコンパイルしますか? 「My Mac 64-bit」スキームを選択した場合、32ビットマシンでは動作しなくなりますか?
私はこれを知らなかった。 –
ええ、最初は驚いていました。なぜなら、Windows上ではまったく動作しないからです。 Appleがiircで逃げる理由は、できるだけ早くレガシーサポートを失うので、バグのあるサードパーティのドライバ/古いソフトウェアで問題がない(または気にしない)ということです。 –
しかし、私は32ビットEFIを使って "> 4 GBのメモリ"を得ることはできません。 64ビットハードウェアを使用していない限り、64ビットアプリケーションは64で動作しますが、その利点はありません。それは正しいと思いますか? –