Как уменьшить размер исполняемого файла?!

Модератор: Модераторы

Как уменьшить размер исполняемого файла?!

Сообщение Andreich » 27.02.2009 15:27:46

Вопрос : Собранный в Lazarus исполняемый файл получается очень большим (~20Mb). Как можно его уменьшить?

Ответ : 1
Среда : -
Операционная система : любая
Зависимости : -
Источник : http://freepascal.ru/forum/viewtopic.php?f=5&t=60
Теги : исполняемый файл, размер, strip

Следует воспользоваться утилитой strip. Например так: strip project.exe
Дополнительно можно ужать полученный файл при помощи UPX.
Andreich
постоялец
 
Сообщения: 268
Зарегистрирован: 17.04.2008 12:33:43

Re: Как уменьшить размер исполняемого файла?!

Сообщение FeodoR » 17.04.2010 01:03:21

В свежих версиях FPC можно использовать ключ -Xg. При этом отладочная информация будет сохранена в другом файле.
Аватара пользователя
FeodoR
новенький
 
Сообщения: 59
Зарегистрирован: 16.04.2010 12:11:34
Откуда: MSK, ЮАО

Re: Как уменьшить размер исполняемого файла?!

Сообщение vertu » 17.04.2010 21:22:21

сверху можно неплохо сжать upx (http://upx.sf.net), а х64 ехе неплохо сжимаются mPress'ом (http://www.matcode.com/mpress.htm)
Аватара пользователя
vertu
новенький
 
Сообщения: 12
Зарегистрирован: 09.02.2010 11:02:19


Вернуться в IDE, компилятор, отладчик

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Рейтинг@Mail.ru