私のアプリケーションの64ビット版の作成を開始したいと思いますが、slnとvsprojファイルの変更についてはわかりません。私のslnとvsprojに64ビットにするためにどのような変更を加える必要がありますか?64bit配備
同じように、ゲーム開発に適したデフォルトのslnまたはプロジェクトファイルに変更はありますか?私はVisual Studio 2010を使用しています。
私のアプリケーションの64ビット版の作成を開始したいと思いますが、slnとvsprojファイルの変更についてはわかりません。私のslnとvsprojに64ビットにするためにどのような変更を加える必要がありますか?64bit配備
同じように、ゲーム開発に適したデフォルトのslnまたはプロジェクトファイルに変更はありますか?私はVisual Studio 2010を使用しています。
これまで説明した内容を追加するには、64ビットのサポートが必要な理由を理解してください。ほとんどの場合、より大きなメモリ割り当てにアクセスする必要はありません。また、x86/x64 P/Invokeの互換性の問題があることに注意してください(管理対象のC++を使用している場合は、サードパーティのアンマネージドアセンブリを使用する予定です)。
詳細については、Scott Hanselman has to say about thisを参照してください。また、脇役として、私はいくつかの移行のアイデアについて説明しているthis blog postを読むことをお勧めします。
VSメニューから選択してくださいBuild
| Configuration Manager
。
Configuration Managerダイアログボックスで、Platform
ドロップダウンを開き、<New...>
を選択します。
[新しいプロジェクトプラットフォーム]ダイアログで、プラットフォームとしてx64
を選択し、[OK]をクリックします。
ところで、人気のあるVisual Studio 2010 Expressには64ビットコンパイラが付属していないことに注意してください。 – Oystein
あなたがx64 solution platform
を追加する必要があります。
Build -> Configuration Manager -> Active Solution Platform -> New -> New platform = x64
あなたは「x64のは、」あなたがVisual Studioのインストーラ
でそれをインストールします表示されないならば、ちょうどactive solution platform
として「x64」は、選択し
おそらく64ビットアプリケーションを実行するには64ビットプロセッサが必要なので、64ビットプロセッサでコンパイルする必要があります。 – BlackBear
32ビットシステム上に64ビットアプリケーションを構築することはできますが、実行することはできません。 – Ferruccio
大きなアドレス空間が必要な場合を除き、64ビットアプリケーションには大きな欠点があり、利点はほとんどありません。 –