64ビット版の 実行ファイルを作成する - 64ビットコンパイラでビルドする - Delphi

Delphiで64ビット版の 実行ファイルを作成する手順を紹介します。

概要

DelphiではVCLアプリケーションを新規作成しても、デフォルトでは[32ビット Windows]のビルドオプションしか表示されていません。64ビットのビルドをするための手順を紹介します。

手順

ビルドする、VCLアプリケーションを開きます。


プロジェクトマネージャを開きます。


[プロジェクトマネージャ]のプロジェクトノード内の[ターゲットプラットフォーム]のノードを選択し、右クリックします。ポップアップメニューが表示されますので、[プラットフォームの追加]を選択します。


下図の[プラットフォームの選択]ダイアログが表示されます。コンボボックスから"64ビット Windows"を選択し[OK]ボタンを押します。


ターゲットプラットフォームに"64ビット Windows"が追加されます。


プロジェクトをビルドします。

32ビット版バイナリ

こちらが32ビット版のExeファイルです。新規作成した空のVCLアプリケーションをビルドしました。11.2MBほどの容量になります。

64ビット版バイナリ

こちらが64ビット版のExeファイルです。32ビット版と同様に新規作成した空のVCLアプリケーションをビルドしました。12.8MBほどの容量になります。32ビット版よりサイズが少し大きくなります。また、リモートデバッグ用のシンボルファイル、rsmファイル(リモートデバッグシンボルファイル)が作成されます。

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
掲載日: 2014-10-10
iPentec all rights reserverd.