Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.07.18;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.061 c
1-1119970429
MuxauJl
2005-06-28 18:53
2005.07.18
Программа не хочет вырубаться


14-1119355093
Cerberus
2005-06-21 15:58
2005.07.18
Критерии оценки.


6-1113029405
Laymer
2005-04-09 10:50
2005.07.18
Монитор сетевых ресурсов


1-1119990182
Monk
2005-06-29 00:23
2005.07.18
RichEdit отображает не всё


14-1116161331
OSokin
2005-05-15 16:48
2005.07.18
Вечный вопрос: хостинг...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский