2013-04-18 106 views
0

我在Delphi XE2中創建了一個VCL組件,並且希望將它安裝在整個RAD工作室(都是Delphi & C++ Builder)中。在Delphi&C++ Builder中安裝VCL組件

問題是,如果我在Delphi中安裝組件,那麼我會在C++ Builder中得到像「* .obj文件無法找到」那樣的鏈接器錯誤。我通過手動添加組件的LIB文件到我的項目來解決這個問題,但我想避免這種情況。我找到的唯一解決方案是卸載組件並將其安裝在C++ Builder本身中。但是,那麼我在使用Delphi中的組件時遇到問題...

我的組件項目設置已設置爲「生成所有C++ Builder文件..」。

如何在兩個IDE中安裝組件並按預期工作?

+1

您是否將組件拆分爲兩個BPL,即運行時間和設計時間? –

+0

接縫解決它!在項目選項中,我只選擇了設計時間。現在我選擇了它並且它工作。謝謝! – Tracer

回答

1

不要忘記你有(或應該有)兩個包:運行時和設計時。