c++ builder应用程序打包的时候要考虑那些文件?
现在我的程序在开发程序的机器可以运行,拷贝到其他机器后不能运行,已经拷贝了dll和bpl文件? 问题点数:40、回复次数:8Top
1 楼CAYU(中原)回复于 2002-05-17 22:18:44 得分 0
改一下设置,编译就什么也不要了。
不然你就把它提示的 dll 考到目录下。Top
2 楼superaf(阿斐)回复于 2002-05-17 22:20:52 得分 0
看你需要些什么dll ,如果不行的话,在其他的机子上运行的时候会提示差什么dll,再拷贝上这些就ok了。Top
3 楼unsigned(僵哥(发站内消息,请附上链接或问题说明,否则不予回复))回复于 2002-05-17 22:23:31 得分 20
如果没有用数据库的话,可以打开Project菜单下的Options项,里的一个Packages把Build by Runtime Packages前的钩去掉,Linker页下的Linking里的Use dynamic RTL前的钩去掉。编译出来的程序就最少都有一百K以上,那也就可以在别的机子上运行了,只是少许还要个把子DLL文件。Top
4 楼firstshine(黑里透红)回复于 2002-05-17 22:34:26 得分 0
to unsigned(僵哥)
谢谢。还是不行。编译好的文件已经有300k以上,还有什么办法?Top
5 楼mygodness(狂风)回复于 2002-05-17 22:55:19 得分 0
数据库程序吗?如果用BDE,还要在新机子上装。如果你调用了DLL文件,应该注意拷贝文件时放的是否正确,调用时尽量用相对路径。Top
6 楼songhtao(三十年孤独)回复于 2002-05-17 23:19:08 得分 0
主要是要考虑BDE和OCX控件,还有安装时对注册表的修改。Top
7 楼Iwant(天狼)回复于 2002-05-17 23:46:21 得分 0
才 300 K ,肯定不是 release 版本。Top
8 楼woki(流星)回复于 2002-05-18 02:04:26 得分 20
http://www.csdn.net/expert/topic/708/708380.xml?temp=.7326013
http://www.csdn.net/expert/topic/728/728822.xml?temp=.8811304Top




