如何将 "vcl.bpi" 添加到 BPL 项目

How to add "vcl.bpi" to BPL project

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

  1. 右键单击“需要”和select“添加引用”。
  2. 在“添加”对话框中-->“需要”选项卡,在“包名”文本编辑,点击"OK".
  3. 它会弹出一个错误对话框,显示“未找到文件 vcl.bpi”。

如何手动添加"vcl.bpi"?

如果只输入文件名,则需要在对话框的"Search Path"字段中填写文件所在的文件夹。

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

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

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