如何给程序打包?
俺刚学BCB,做了个软件,在俺的机器上运行正常,可那到别人的机器上(那里没装BCB),就不能运行,机器告诉俺“找不到VCL50.BPL”等等,俺想可能是编译连接的问题,请指点如何打包。俺就这么多分了。 问题点数:38、回复次数:11Top
1 楼jmt()回复于 2001-07-04 15:13:45 得分 0
先谢了。Top
2 楼curio(weird)回复于 2001-07-04 15:19:51 得分 17
在Project菜单的Option选项里,Linker标签下linking中把Use dynamic RTL点掉,Package标签下Runtime Packages去掉Build with runtime packages。然后再试试看。
Top
3 楼dx0(风间筝)回复于 2001-07-04 15:20:56 得分 0
你可以在C++Builder5的安装盘上找到InstallShield for C++Builder5,用InstallShield来
打包十分简单,不过现在我也在关注打包时控件注册的问题(例如我在程序里用了ActiveX控件).Top
4 楼dingzhenhhy(霸王龙)回复于 2001-07-04 16:08:48 得分 7
Project->Project Optios->Packages页,
不选Built with runtime packages;
Project->Project Optios->Linker页,
不选Use Dyanmic RTL,
不选Create debug information;
roject->Project Optios->Compiler中Release;Top
5 楼ResarchVC(learnVC)回复于 2001-07-04 16:35:52 得分 7
在菜单的Option选项里,Linker标签下linking中把Use dynamic RTL点掉,Package标签下Runtime Packages去掉Build with runtime packages。
用
InstallShield for C++Builder5Top
6 楼tinger(影虎)回复于 2001-07-04 17:21:03 得分 0
我来晚了,楼上的说得很详细了.Top
7 楼cpu8088(璞)回复于 2001-07-04 17:32:00 得分 0
是的,这是初学者的一个常见问题,大家都是这样过来的呀!Top
8 楼yeahchang(Studying PKI)回复于 2001-07-04 18:39:42 得分 0
Dear dx0(南山夜雨): 关于您的控件注册的问题,您可以试一试SetupBuilder Professional 1.50sc.Top
9 楼jmt()回复于 2001-07-08 00:20:41 得分 0
在问一句
1、Use Dyanmic RTL
2、Built with runtime packages
是什么意思?Top
10 楼oyxiaoyu0(小雨仔)回复于 2001-07-08 02:03:07 得分 7
1、Use Dyanmic RTL 使用动态RTL
2、Built with runtime packages运行时要不要你的包,如果要的话你的EXE文件就变得很大了
如果你用到BDE了那就要用专门的打包软件来做了,BCB的光盘上有一个很好用的!
如果没有用到就象curio(weird) 老兄说的似的!
Top
11 楼jmt()回复于 2001-07-08 03:06:57 得分 0
谢谢Top




