2010-12-02 20 views
5

Bugün Delphi ve C + + Builder XE denemelerini indirdim.C++ Builder programım neden Delphi programımdan çok daha küçük?

Uzun bir süre için Delphi exes'in boyutu konusunda endişeliydim (XE'de 850 kb) ve neden böyle büyük boyuttaki bir uygulamanın bile boş bir biçimi olduğunu düşündüm.

Ancak C++ Builder XE'de minimum boyut sadece 120 kb'dir! C++ projesinde bir Delphi formu ekleseydim bile, hala büyük bir boyut farkı yoktu.

C++ Builder, neredeyse aynı içeriğe sahip küçük bir exe yapabilen nasıldır? Ve neden Delphi yapamaz?

+0

Üzgünüm biraz özledim teşekkürler ben C++ builder inşa etmek için defout tarafından kontrol etmedim runtimes ile – VibeeshanRC

cevap

11

Oluşturduğunuz C++ Builder exe, vcl60.bpl ve rtl60.bpl gibi çalışma zamanı paketlerine bağımlı olabilir mi? Bu daha küçük boyutu açıklar.

+0

vardı Üzgünüz biraz anladım anlayışım kontrol etmedim – VibeeshanRC

+0

Delphi bunu yapabilir. Fark, Delphi'nin varsayılan olarak, C++'nin olmadığı çalışma zamanı kitaplıklarını bağlamasıdır. Ancak, Delphi'de çalışma zamanı kitaplığı bağlantısını da devre dışı bırakabilir, ancak program yukarıdaki C++ programınız gibi bağımsız olarak çalışamaz. – Coder12345

İlgili konular