Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.18;
Скачать: CL | DM;

Вниз

Размер бинарника   Найти похожие ветки 

 
romariosp   (2005-06-29 22:25) [0]

Господа!
Ситуация такая - делаю пустую консоль типа
program Project1;
begin
Readln
end.
Компилю в Дельфи 7/2005 - получается бинарник размером 15 КБ, а если в Дельфи 6 - 9 КБ.
Свойства проекта (Debug Info,Assertions,Optimization и.т.д) одинаковые. Подскажите почему последние версии дельфей (7,2005) делают исполняемый файл больше, и как их можно заставить не запихивать в бинарник всякий хлам ?


 
Anatoly Podgoretsky ©   (2005-06-29 22:33) [1]

Оглачсите какой хлам туда засунут, возможно подскажем как почистить избу.


 
romariosp   (2005-06-29 22:38) [2]

хлам тут сказано условно.. просто одна и та же пустая прога (см. выше) откомпиленная в дельфи 6 vs 2005 имеет размер 9 vs 15 КБ.
Вопрос в том как сделать так, чтобы в дельфи 2005 вышеприведенная программа имела размер менее 15 КБ.


 
Гаврила ©   (2005-06-29 22:41) [3]

А никак
компилируй на delphi 3 - будет минимальный размер


 
Anatoly Podgoretsky ©   (2005-06-29 22:53) [4]

Гаврила ©   (29.06.05 22:41) [3]
На д3 размер будет больше, чем на д6 и практически равен 2005


 
Гаврила ©   (2005-06-29 23:10) [5]


> [4] Anatoly Podgoretsky ©

Спорить насчет данного случая не буду, я помню, что размер минимальной GUI программы (с одной пустой формой) на д3 был меньше чем на д4 (и вообще он рос от версии версии)


 
Юрий Зотов ©   (2005-06-29 23:34) [6]

Ответ очевиден - даже при пустом uses модули System и SysInit компилятор Delphi подключает к любой программе, в том числе и к консольной. Значит, размер программы будет зависеть от того, что написано в этих модулях.

Поэтому разные версии Delphi дают разные размеры даже пустой программы и тут уж никуда не денешься. Хочешь малый размер - переходи на ассемблер и смирись с трудоемкостью, хочешь простоты - оставайся на ЯВУ и смирись с размером.


 
romariosp   (2005-06-29 23:49) [7]

ок, спасибо



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

Текущий архив: 2005.07.18;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
9-1111140209
qwe
2005-03-18 13:03
2005.07.18
3D-город (GlScene)


14-1119723874
Иксик
2005-06-25 22:24
2005.07.18
Как легче всего доехать из Москвы в Питер?


10-1096808482
SMT
2004-10-03 17:01
2005.07.18
Работа с компонентами ExcelApplication и другими со страницы Serv


1-1120042840
Shuma
2005-06-29 15:00
2005.07.18
RichEdit - единицы измерения


14-1119887136
Ega23
2005-06-27 19:45
2005.07.18
Наемники не умирают,