如何将 "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”列表.我执行以下步骤:
- 右键单击“需要”和select“添加引用”。
- 在“添加”对话框中-->“需要”选项卡,在“包名”文本编辑,点击"OK".
- 它会弹出一个错误对话框,显示“未找到文件 vcl.bpi”。
如何手动添加"vcl.bpi"?
如果只输入文件名,则需要在对话框的"Search Path"字段中填写文件所在的文件夹。
否则,指定文件的完整路径。
无论哪种方式,您都可以使用 浏览 按钮来简化此操作。
文件位于 $(BCB)\lib\win32\release
文件夹中。
我使用 C++ builder 2009 创建一个 BPL 项目。 “Requires”列表默认为“rtl.bpi”。我将一些 VCL 表单添加到“Contains”列表并尝试构建 BPL 项目。构建因链接器错误而失败,例如“Unresolved external 'Forms::TForm::' referenced from XXX.OBJ”。很明显,我应该将“vcl.bpi”添加到“Requires”列表.我执行以下步骤:
- 右键单击“需要”和select“添加引用”。
- 在“添加”对话框中-->“需要”选项卡,在“包名”文本编辑,点击"OK".
- 它会弹出一个错误对话框,显示“未找到文件 vcl.bpi”。
如何手动添加"vcl.bpi"?
如果只输入文件名,则需要在对话框的"Search Path"字段中填写文件所在的文件夹。
否则,指定文件的完整路径。
无论哪种方式,您都可以使用 浏览 按钮来简化此操作。
文件位于 $(BCB)\lib\win32\release
文件夹中。