Уменьшаем размер *.EXE, *.DLL, *.OCX, *.SCR файлов
Автор: SysaninДек 3
Обычно компиляторы в приложения пихают множество лишнего кода, особено этим грешен delphi, хотя не скажу, что под C++ получаются маленькие приложения при включенной совместимости (всмысле чтобы они работали на компах без установленой сишки). Для того чтобы вычестить подобный мусор абсолютно не надо прыгать с бубном над кодом или писать какие-то шайтанские команды компилятору. Достаточно установить и использовать программу PECompact
PECompact хорошо ужимает файлы и удаляет из них не используемые ресурсы. Так ехе простой делфовой проги у меня с 450 кб ужался до 270. Что вырезать и сжимать можно устанавливать в настройках. Жаль что прога шарварная, правда я скачивал (и до сих пор использую) старую версию для студентов - она распространяется бесплатно. Хотя при желании можно найти лекарство, но блог не об этом:)
2 коммент.
Пишет unknown person, do you know me? | дата: 6 декабря 2008 в 0:46
Hello, Sysanin.
MS Visual Studio creat an extremally big *.exe files. If Win32 console application project will be crated. But you can ran about it, creat project without «Precompiled header» it’s doing your project too bit small. But the best alternative, it created «Empty project», without standart header files.
So, I think that I helped you in this problem…
Size hasn’t matter…. The quality is the first…
Пишет Sysanin | дата: 6 декабря 2008 в 13:15
Ну можно при желании и в делфях (под билдером) прожку уменьшить до буквально нескольких килобайт, но возиться надо. А тут пара кликов и на выходе сжатая прога:) хотя не спорю, что если с бубном поплясать мона и штатными средствами уменьшить прожку:)