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





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Как уменьшить размер программы? 26.09.01 00:00  Число просмотров: 995
Автор: + <Mikhail> Статус: Elderman
<"чистая" ссылка>
> Написал, простенький алгоритм, а он 160 кб весит :E
Napishi eche proche :-)
<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




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


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