Вниз
Скачать: CL | DM;

Delphi vs Cbuilder !   Найти похожие ветки 

← →
Yuri Btr ©   (2002-03-25 11:39) [0]

Уважаемые мастера! Объясните широкой общественности, почему такая большая разница в объемах скомпилированных программ, написанных по одному алгоритму но в разных IDE - Сbuilder и в Delphi???


← →
VuDZ ©   (2002-03-25 11:51) [1]

а где больше? :>


← →
Виктор Щербаков ©   (2002-03-25 12:04) [2]

На Builder"е естественно. Он ведь, кроме кода VCL еще и С/С++ библиотеку тащит в exe. Да и ошибки по разному обрабатываются на OP и С++. А Builder поддерживать и то и другое.
Вобщем как всегда - плата за богатство возможностей.


← →
Yuri Btr ©   (2002-03-25 12:42) [3]

to Виктор Щербаков
Стоп!
Ведь даже пустой скомпилированный проект на CBuilder ~ 40 Kb
а на Delphi ~ 400 Kb (разница ~ в 10 раз). Или надо из пустого проекта Delphi исключить все "левые библиотеки"?


← →
Виктор Щербаков ©   (2002-03-25 12:44) [4]

Насколько я помню, Builder по умолчанию собирает с runtime packages. Выключи это, а потом сравнивай.


← →
Yuri Btr ©   (2002-03-25 12:47) [5]

to Виктор Щербаков
Спасибо за объяснение!


← →
drpass ©   (2002-03-25 12:48) [6]

Получается примерно одинаково. Сравнивая равные версии Builder и Delphi, размер программ чуть-чуть меньше у второй. Только, как правильно заметил Виктор Щербаков ©, у BCB по умолчанию стоит опция Build with run-time packages


← →
Yuri Btr ©   (2002-03-25 13:12) [7]

to ALL
Вот, что значит век живи, век учись!

И правда, зачем в exe совать все библиотеки, когда можно только
run-time!
Еще раз спасибо всем.


← →
drpass ©   (2002-03-25 13:37) [8]

Не совсем так - с этой опцией твоя прога будет работать только на тех машинах, где установлена VCL. То-есть, прога-то будет маленькая, но для ее распространения тебе придется таскать мегабайт 10-15 файлов *.bpl. Build with run-time packages эффективна, когда твоя прога не выходит за пределы твоей машины, либо когда ты распространяешь большой программный пакет, интенсивно использующий VCL



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
1-2501
Serguar
2002-04-18 13:38
2002.05.02
Работа с перечислимыми типами


1-2588
YurikVN
2002-04-16 00:45
2002.05.02
EXE из EXE


1-2533
ATLANTIDO
2002-04-17 23:15
2002.05.02
Button


3-2459
php@bigmir.net
2002-04-10 23:10
2002.05.02
Поиск в таблице


14-2682
Ajax
2002-03-23 11:08
2002.05.02
Экспорт реестра




   Наверх