0

我使用 C++ builder 2009 创建一个 BPL 项目。“ Requires ”列表默认具有“ rtl.bpi ”。我将一些 VCL 表单添加到“包含”列表并尝试构建 BPL 项目。由于链接器错误,例如“ Unresolved external 'Forms::TForm::' referenced from XXX.OBJ ”,构建失败。很明显,我应该将“ vcl.bpi ”添加到“ Requires ”列表中。我执行以下步骤:

  1. 右键单击“ Requires ”并选择“ Add Reference ”。
  2. 在“添加”对话框-->“需要”选项卡中,在“包名称”文本编辑中键入“vcl.bpi” ,然后单击“确定”。
  3. 它会弹出一个错误对话框,显示“未找到文件 vcl.bpi ”。

我应该如何手动添加“vcl.bpi”?

4

1 回答 1

0

如果您只输入文件名,则需要在对话框的“搜索路径”字段中填写文件所在的文件夹。

否则,请指定文件的完整路径。

无论哪种方式,您都可以使用“浏览”按钮来简化此操作。

该文件位于$(BCB)\lib\win32\release文件夹中。

于 2016-05-03T20:21:39.533 回答