C++Builder6 安装FIBPlus 6.99
- 到C++Builder研究网站(http://www.ccrun.com)“三方组件/数据库”下载FIBPlus v6.9.9 完整源码包;
- 将压缩包中的文件夹“5-2007”下的全部文件和文件夹都解压到“C:/fib6.99”下;-- 当然也可指定其他任何目录
- 启动C++Builder6,到Tools|Environment Options|Library设定库路径,添加:C:/fib6.99//sources;C:/fib6.99//sources/Editors;
- 到File|Open对话框,文件类型设为*.bpg,打开“C:/fib6.99//sources/FIBPlus_CB6.bpg”;
- 菜单命令Project|Build All Projects……
- 手动创建中间文件(*.dcu,*.hpp)输出目录:“./c6”;
- 再次Build All……
- 发现FIBMiscellaneous.pas第823行行尾少一个注释结束符'}',键入,再次Build All……
- 弹出对话框提示“Add bcbie”,点确定 -- 相当于在Project Manager窗口的Bpl图标下Requires bcbie.bpi,再次Build All……
- 提示[Linker Error] Unresolved external '__fastcall Outline::TCustomOutline::~TCustomOutline()' referenced from C:/BORLAND/CBUILDER6/LIB/BCBSMP.LIB|./cdiroutl.cpp
—— 此乃C++Builder一个源远流长的小Bug,解决方法:手动在Requires右键Add库文件:$(BCB)/Lib/bcbsmp.bpi; - 再次Build All……全部OK!
- 依次右键Install 4个Bpl包,结束。