2016-05-03 14 views
0

私はBPLプロジェクトを作成するためにC++ビルダー2009を使用します。 「Requier」リストには、デフォルトで「rtl.bpi」があります。私はいくつかのVCLフォームを「が含まれています」リストに追加し、BPLプロジェクトを構築しようとします。 "XXX.OBJから参照される未解決の外部 'Forms :: TForm ::'"のようなリンカーエラーのためビルドに失敗します。 「vcl.bpi」を「必要あり」に追加する必要があることは明らかです。私は、次の手順を実行します。"vcl.bpi"をBPLプロジェクトに追加する方法

  1. 右クリックし、「参照を追加」「が必要」を選択の上。 「追加」ダイアログで
  2. は - >タブ、 『パッケージ名「テキスト編集中にキー『vcl.bpi』、およびクリックして『OK』」が必要です』。
  3. エラーダイアログボックスが表示され、「ファイルvcl.bpiが見つかりません」と表示されます。

「vcl.bpi」を手動で追加するにはどうすればよいですか?

答えて

0

あなた自身でファイル名だけを入れた場合は、ファイルが常駐フォルダとダイアログの「パスを検索」フィールドに入力する必要があります。

そうでない場合は、ファイルのフルパスを指定します。

ブラウズボタンを使用して簡単にすることができます。

ファイルは$(BCB)\lib\win32\releaseフォルダーにあります。

+0

こんにちは@レミ、ありがとう。できます。ただし、デフォルトの検索パスに** $(BCB)\ lib \ release(または\ debug)**はありませんか? ** _ vcl.bpi _ **が** _ rtl.bpi _ **として見つからないのはなぜですか?結局のところ、手動​​で検索パスの作業を追加します。 BPLプロジェクトの**オプション|パッケージ|ランタイムパッケージを使用したビルド**チェックボックスが無効になっているという別の質問がありますか?ときどきそれはチェックされ、時々そうではなく、私はそれを変更することができません。 – odomchen

関連する問題