информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Сетевые кракеры и правда о деле ЛевинаСтрашный баг в WindowsЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Notepad++ полгода раздавал зараженные... 
 Китайский прорыв из ESXi 
 С наступающим 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Есть несколько способов... 01.11.01 23:34  Число просмотров: 992
Автор: Паша Федорцов Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1. Если используешь MFC то иногда помогает в параметрах Project`а поставить Use MFC in a Shared DLL
Но тогда следует подумать и о совместимости, так, как Mfc<XX>.dll есть не на всех машинах
2. Линковка Release всегда меньше чем Debug
3. Petite.exe - неплохо сжимает такие экзешники
4. Если используеши в проге много BMP-шных ресурсов, то лучше передалать их в JPG с воспользоваться классом CPicture на www.sources.ru для воспроизведения. Мне однажды этот способ очень хорошо помог
<programming>
как уменьшить размер выполнимога файла в Visual C++ 6.0 01.11.01 19:00  
Автор: het Статус: Незарегистрированный пользователь
<"чистая" ссылка>
[Win32] Ручками... 02.11.01 11:05  
Автор: BioUnit Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Если рассмотреть готовый PE-файл (например с помощью HexView), то там оказывается столько свободного места забитого нулями. Это все из-за того, что линковщики выравнивают сегменты на границы 0х1000, хотя PE-формат позволяет выравнивать на 0х200. Еще в файле тянеться куча "ненужных" сегментов: отладочная инф., доп. инф. и т.п.
Т.о. можно сократить размер файла выкинув "ненужные" сегменты и сдвинув оставшиеся сегменты. Но для этого нужно корректировать не только тело файла, но и PE-заголовок. В единичных случиях это проще и эффективнее делать в ручную.
Есть несколько способов... 01.11.01 23:34  
Автор: Паша Федорцов Статус: Незарегистрированный пользователь
<"чистая" ссылка>
1. Если используешь MFC то иногда помогает в параметрах Project`а поставить Use MFC in a Shared DLL
Но тогда следует подумать и о совместимости, так, как Mfc<XX>.dll есть не на всех машинах
2. Линковка Release всегда меньше чем Debug
3. Petite.exe - неплохо сжимает такие экзешники
4. Если используеши в проге много BMP-шных ресурсов, то лучше передалать их в JPG с воспользоваться классом CPicture на www.sources.ru для воспроизведения. Мне однажды этот способ очень хорошо помог
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach