информационная безопасность
без паники и всерьез
 подробно о проекте
Страшный баг в WindowsГде водятся OGRыЗа кого нас держат?
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 PHP2Shell начали эксплуатировать... 
 Четыре уязвимости Plex объединяют... 
 Вредоносный релиз LiteLLM 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Как уменьшить размер программы? 26.09.01 20:18  Число просмотров: 1167
Автор: crk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> однозначно у тебя debug-версия
> посмотри Project->Settings...
> (если ты конечно MS VC используешь)

Конечно, MS, но прикол в том, что Project --> Settings недоступно :E
<programming>
[C++] Как уменьшить размер программы? 25.09.01 22:46  
Автор: crk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Написал, простенький алгоритм, а он 160 кб весит :E
[C++] Как уменьшить размер программы? 26.09.01 00:00  
Автор: + <Mikhail> Статус: Elderman
<"чистая" ссылка>
> Написал, простенький алгоритм, а он 160 кб весит :E
Napishi eche proche :-)
[C++] Как уменьшить размер программы? 26.09.01 16:00  
Автор: crk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > Написал, простенький алгоритм, а он 160 кб весит :E
> Napishi eche proche :-)

void main(){}

149kb... Ну, конечно, может это нормально. Только начал на Си изучать =) Нормально или нет ?)
[C++] Как уменьшить размер программы? 26.09.01 19:28  
Автор: ggg <ggg> Статус: Elderman
<"чистая" ссылка>
> > > Написал, простенький алгоритм, а он 160 кб весит
> :E
> > Napishi eche proche :-)
>
> void main(){}
>
> 149kb... Ну, конечно, может это нормально. Только начал на
> Си изучать =) Нормально или нет ?)

однозначно у тебя debug-версия
посмотри Project->Settings...
(если ты конечно MS VC используешь)
[C++] Как уменьшить размер программы? 26.09.01 20:18  
Автор: crk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> однозначно у тебя debug-версия
> посмотри Project->Settings...
> (если ты конечно MS VC используешь)

Конечно, MS, но прикол в том, что Project --> Settings недоступно :E
[C++] Как уменьшить размер программы? 27.09.01 15:27  
Автор: crk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > однозначно у тебя debug-версия
> > посмотри Project->Settings...
> > (если ты конечно MS VC используешь)
>
и что там надо?
[C++] Как уменьшить размер программы? 27.09.01 18:54  
Автор: ggg <ggg> Статус: Elderman
<"чистая" ссылка>
если ты задаёшь такие вопросы, то тебе пока рано беспокоиться о размере программы
лишь бы она работала и хоть что то делала

обычно при создании проекта VC создаёт две конфигурации: debug и release
собрать любую из них (или обе) можно из: Build->Batch Build...

а в настройки проекта тогда лучше не лезь :)
потом обратно не настроишь :)
[C++] Как уменьшить размер программы? 28.09.01 21:02  
Автор: crk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> если ты задаёшь такие вопросы, то тебе пока рано
> беспокоиться о размере программы
> лишь бы она работала и хоть что то делала
>
> обычно при создании проекта VC создаёт две конфигурации:
> debug и release
> собрать любую из них (или обе) можно из: Build->Batch
> Build...
>
> а в настройки проекта тогда лучше не лезь :)
> потом обратно не настроишь :)

Ну я же сказал, что только начинаю С изучать )
:))) 26.09.01 10:41  
Автор: ggg <ggg> Статус: Elderman
<"чистая" ссылка>
если серьёзно:
1) если один поток, то подключай соответствующие либы (Release Single-Threaded)
2) если не очень много стандартных функций используется, то можешь попробовать все их заменить на функции из системных dll (+написать свои), а WinMain на WinMainCRTStartup (ну или в параметрах линкера указать имя)
и совсем не использовать runtime от ms
3) в параметрах линкера укажи /ALIGN:512
4) ну если ещё больше сжать надо, то используй проги типа upx, neolite, или что то похожее
:)))))))))))))))))) 26.09.01 03:09  
Автор: Бяша <Biasha> Статус: Member
<"чистая" ссылка>
1





Рейтинг@Mail.ru


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