2009-07-30 10 views
3

私は、私は中央のディレクトリに入れたいDelphiのコードライブラリを持っていると言う:複数のDelphiバージョンのコンパイル済みコードを保持するにはどうすればよいですか?

C:\デルファイ\ codelibs \ fastMM

私は、Delphiの2009年5月7日のバージョンを持っていますインストールされます。今、これらのDelphiのすべてのバージョンのライブラリを、.dcuファイルの競合なしで使用したいのですが、です。 (各デルファイのバージョンでは、あなたがそれを知っている、と少し異なる.DCUファイルをコンパイル!)また

は各.DCUコンパイルされたファイルは次のようにディレクトリにする必要があります:

C:\デルファイ\ codelibs \ libsに\ D5

C:\デルファイ\ codelibs \ libsに\ D7

C:\デルファイ\ codelibs \ libsに\私はデルファイの閲覧パットにこれらのdirsを追加するにはどうすればよいD2009

h?

+0

2つの質問がある場合は、先に進んで2つの*別の質問をしてください。あなたはそのようにより良い答えを得るでしょう。 (また、あなたはもっと多くのポイントを得ることができます!) –

答えて

8

ソースコードとディレクトリがブラウジングパスに表示されます。 コンパイル済みコードのディレクトリは、検索パスライブラリパスに表示されます。 (検索パスにソースコードを含めると、実際に再コンパイルする必要がなくても、Delphiが再コンパイルする可能性があり、それによってさらに不要なコンパイルが発生する可能性があります。パスは通常ソースコードなしです。

Delphiでは、DCUファイルを正しいディレクトリに置くことができます。ライブラリのパッケージプロジェクトを開き、のユニット出力ディレクトリを選択したバージョン固有のフォルダに設定します。

パッケージから生成されたBPLファイルは、対応するDPKファイルの名前を取得するだけで、別のディレクトリに配置する必要はなく、これらのファイルにはバージョン固有の名前が既に存在するはずです。そうでない場合は、接尾辞を指定して、Delphiをバイナリの名前に適用することができます。

+0

+1素晴らしいことを知っている! – SOUser

関連する問題