主题:给c++builder程序打包...求教
			
 hycinboy
				 [专家分:30]  发布于 2006-01-03 15:41:00							
			
           怎么给c++builder程序打包...
						
					 
		
			
回复列表 (共2个回复)
		
								
				沙发
				
					
rudolf [专家分:440]  发布于 2006-01-04 09:37:00				
				随便抄了点,参考一下好了
方法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等都可以。
							 
						
				板凳
				
					
hycinboy [专家分:30]  发布于 2006-01-04 17:23:00				
				恩,我这就去试试,谢谢了
							 
									
			
我来回复