为什么用C++BUILDER的做一个EXE文件在别的机子上总说少VCL60.BPL等文件; (50分)

S

snrmtd

Unregistered / Unconfirmed
GUEST, unregistred user!
为什么用C++BUILDER的做一个EXE文件在别的机子上总说少VCL60.BPL等文件;
 
什麼問題啊?
 
网管 , 没人回答。我要求删除此贴
 
为什么用C++BUILDER的做一个EXE文件在别的机子上总说少VCL60.BPL等文件;
 
C++BUILDER没用过
不过要是delphi的话,看看Project Option中的RunTime Packages
 
你看看你的Project-Options-Packges 的 RunTime Packges的
Build With Runtime Packges 是不是给选上了,把他复选去掉
 
在编译器的PROJECT菜单中选OPTION,然后选中PACKAGE页面,在DESIGNPACKAGE中选中
所有的包,使BUILDWITHRUNTIME选项处于未选中的状态
 
去掉了,但还说少borlndmm.dll等动态库文件,
 
C++builder和delphi一样,都是封装了Windows的东东,发布Exe当然要有相应的Dll支持喽。
 
我知道。但没理由在没装CB的机子也说少这个文件;我原来没就没见过这问题
 
有人可以告诉我是什么原因吗?
 
C++BULIDER与DELPHI不同,它的内核控件还是PASCAL编的,所有要带一些东西,哪个东西很
重要没有别的办法,加上啦。
 
一定需要静态编译:
1、在project options-》links中不要选择Use dynamic RTL
2、在project options-》packages中不要选择Build with runtime packages,并根据设计选择packages
 
接受答案了.
 
顶部