2012-06-13 17 views
5

私はコンパイルするときのDelphi 6からXE2にXE2 exeファイルとDCU場所

を移動し、exeファイルとDCUは、プロジェクトの下の\ win32の\ debugディレクトリに置くように見えるexeファイルを作成しようとしています。

exeとdcuをプロジェクトやソースと同じディレクトリに置く方法はありますか?プロジェクトオプションに

+5

を?このような分離は、プロジェクトフォルダをきれいにし、ソースファイルをコンパイルされたユニットファイルから分離するためのものです。すべてのファイルをまとめて保存する正当な理由はありません。このような分離が存在しない古いバージョンのDelphiであっても、私はいつもコンパイルされたユニットを保持するためのDCUフォルダを作成しました。特定の理由がない限り、それをしないでください。 – LightBulb

+5

これは、DCUと実行可能プログラムのデバッグ版とリリース版の両方を使用できないようにします。また、Win64をターゲットとして追加すると、64ビットの実行ファイルが32ビットを上書きするため(またはその逆)、両方とも同時に存在することができないため、Win64をターゲットとして追加すると、特別な作業なしに。また、デバッグからリリースまたは32から64ビットに切り替えるたびに、実行可能ファイルに混在したDCUがないことを確認するために完全なビルドが必要になることを意味します。適切な答えは –

答えて

12

移動し、これらの削除:あなたがそれをしたいと思うのはなぜ

enter image description here

+1

+1ですが、これはKen Whiteによって指摘されていることを意味します。 – LightBulb

+1

私は、スマートなことは、これらのオプションをデフォルトのままにしておくことですが、プロジェクトフォルダにショートカットをexeファイルに追加することです。これは迅速なアクセスを可能にし、分離を維持する。 – mj2008

関連する問題