回 帖 发 新 帖 刷新版面

主题:给c++builder程序打包...求教


           怎么给c++builder程序打包...

回复列表 (共2个回复)

沙发

随便抄了点,参考一下好了

方法1

在prject->Options->Compiler中点击Release,  
在prject->Options->Packages中去掉Builder  with  runtime  packages选项  
在prject->Options->Linker中去掉Use  dynamic  RTL  选项  
然后,  Build

最后最好再用UPX压缩一下exe文件
效果:绿色,适用于一般的程序,不需要borland的环境

为了减小最终程序的大小,并且更好的共享动态链接库,还可以发布程序

在prject->Options->Compiler中点击Release,
在prject->Options->Packages中勾上Builder  with  runtime  packages选项  
在prject->Options->Linker中勾上Use  dynamic  RTL  选项  
然后,  Build

最后最好再用UPX压缩一下exe文件
效果:需要链接库,但生成的程序很小,便于网络传输,便于向用户提供升级程序(邮件发过去就可以)


C++Builder写的程序不是非得用"Installshield express for c++ buider",只是如果你的程序中用到了BDE,这个打包工具支持的好一点而已。而且是官方认可的。如果没有用到BDE,完全编译以后,随便找个打包程序都可以用的。比如SetupBuilder,InstallVise,Nullsoft Install System等都可以。

板凳

恩,我这就去试试,谢谢了

我来回复

您尚未登录,请登录后再回复。点此登录或注册