为什么我的C++;生成器程序比我的Delphi程序小这么多? 今天我下载了Delphi和C++ Builder XE试用版。

为什么我的C++;生成器程序比我的Delphi程序小这么多? 今天我下载了Delphi和C++ Builder XE试用版。,delphi,c++builder,Delphi,C++builder,很长一段时间以来,我一直担心Delphi EXE的大小(在XE中是850 kb),我想,为什么这么大的应用程序甚至只有一个空白表单 但是在C++ Builder XE上,最小大小只有120 KB! 即使我在C++项目中包含了Delphi表单,仍然没有大的大小差异。 < C++如何构建一个几乎相同内容的小EXE?为什么Delphi不能这样做? < P>也许您创建的C++ Builder EXE依赖于运行时包,例如VC66BPL和RTL60.BPL?这可以解释较小的尺寸。很抱歉,有点不理解,谢谢我没

很长一段时间以来,我一直担心Delphi EXE的大小(在XE中是850 kb),我想,为什么这么大的应用程序甚至只有一个空白表单

<>但是在C++ Builder XE上,最小大小只有120 KB! 即使我在C++项目中包含了Delphi表单,仍然没有大的大小差异。
< C++如何构建一个几乎相同内容的小EXE?为什么Delphi不能这样做?

< P>也许您创建的C++ Builder EXE依赖于运行时包,例如VC66BPL和RTL60.BPL?这可以解释较小的尺寸。

很抱歉,有点不理解,谢谢我没有通过defout检查,c++builder的运行时版本是onDelphi,我也可以。不同之处在于,默认情况下,Delphi链接运行库,其中C++没有。但是,您可以禁用Delphi中的运行库链接,但是程序不能像您的C++程序那样独立运行。