Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Delphi XE почему скомпилированная программа весит 1 Мб ?

WSS07 Wari Ученик (112), закрыт 11 лет назад
А в Delphi 7 около 200 кб. Может нужно поставить в настройка компиляция Release а не Debug. Если да то как.
Лучший ответ
Jurijus Zaksas Искусственный Интеллект (455660) 13 лет назад
Особенности компилятора. Скорость работы компилятора и размер выходного файла обычно имеют обратную зависимость. А компилятор Delphi - один из самых быстрых в мире. Разница между версиями - потому, что в новых версиях больше возможностей, даже если ты их прямо не используешь - компилятору пофигу.
Release делается в настройках проекта, но намного легче не станет. Там же можно установить оптимизацию размера, но тоже не панацея. При помощи этих ухищрений мне удавалось выгадать 10-15%, не больше.
Остальные ответы
~~ Просветленный (31858) 13 лет назад
А чего так много?
Программа, скомпилированная в PureBasic имела бы размер всего 2 КБ.
Дельфи создает очень "жирные" программы!
Вообще никакой оптимизации!
Закир Мадрахимов Ученик (227) 13 лет назад
При компиляции нужно отключить ненужные библиотеки.
Sergey M Профи (673) 7 лет назад
Всего 5 лет прошло, а размер файла уже 20 Мб. Правда и работают программы и под iOS, Android, x64 bit, везде почти )))
Похожие вопросы