德尔福应用程序将来会变得更小

Vib*_*nRC 2 delphi size winapi

已经delphi win32 exe的大小是~850 kb,他们有任何使exe大小更小的路线图,(我知道大小是因为vcl unicode RTTI等等),delphi编译整个单元甚至只有一个小功能这个单位是必需的.所以有任何设施,或第三方产品,(我知道kol和mck做同样的事情)

Dan*_*rić 11

我怀疑exe大小对Delphi团队来说是一个问题,甚至对大多数用户来说也是如此.正如您所注意到的,unicode和新的RTTI增加了大小,虽然您可以转换新的RTTI,但实际上您无法做到这一点.

一般来说,每个新的Delphi版本产生了更大的exes,我没有看到这种趋势发生变化.

至于编译不正确的整个单元,除非编译包,否则编译器将不包括未使用的方法和声明.

如果exe大小很重要,那么你没有太多选择.如果您不需要unicode和其他新功能,那么使用D2007或D7甚至D2都是一种选择.

您可以使用诸如UPX之类的exe打包程序.

如果构建一组应用程序,则可以使用共享包来减小总大小.

还看看这些: