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

Смысл оптимизации...   Найти похожие ветки 

 
liho26 ©   (2002-09-24 07:40) [0]

Объясните, в чем смысл оптимизации компилятора Delphi?
Включаю/выключаю опции отладки (использовать debug information) размер исполняемого файла не меняется. Или меняется ненамного. Зачем тогда эти опции вообще нужны?
Второй момент - включаю опции генерации map файла в заклкдке Linker. Размер файла увеличивается до неимоверных размеров. Выключаю опции, размер файла уменьшается, но все равно остается больше исходного. Например, размер исходного экзешника 450 мб. После включения отладочной инфо - 3 с лишним гига (!), после выключения - 520 мб Ээээ.... 520 - это не 450... Куда исчезли 70 мб?
Кто подскажет, что происходит за кулисами?


 
DarkGreen ©   (2002-09-24 09:18) [1]

По моему ты загнул на счет 450Мб, и уж на счет 3Гб тем более ;-).
После изенения опций проекта попробуй выполнить полный билд проекта (Alt+P, B). На счет map файла ты тоже не прав, он генерируется отдельно и лежит рядом с твоим экзешником, а не внутри его. На счет оптимизации не уверен, но IMHO, оптимизация в делфях идет на скорость а не на размер исполняемого файла.


 
Кулюкин Олег ©   (2002-09-24 09:30) [2]

debug information не влияет на размер исполняемого файла.
отладочная информация хранится не в exe



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

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



Память: 0.45 MB
Время: 0.01 c
3-7823
Serg2002
2002-09-12 10:30
2002.10.03
Супер сложный запрос :)


1-8045
Itap
2002-09-22 15:58
2002.10.03
Быстрый поиск в RichEdit


1-7945
Filat
2002-09-23 18:52
2002.10.03
СРОЧНО!!!! Сколько было SP для Delphi 5 !!!!


1-7908
3asys
2002-09-23 12:00
2002.10.03
TWebBrowser.OnDocumentComplete


8-8066
Good Man
2002-06-04 21:49
2002.10.03
Проблемы с изменением разрешения экрана (Delphi 5)




   Наверх