Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
 |  |  |  |  |  |
[C++] Как уменьшить размер программы? 27.09.01 18:54 Число просмотров: 999
Автор: ggg <ggg> Статус: Elderman
|
если ты задаёшь такие вопросы, то тебе пока рано беспокоиться о размере программы
лишь бы она работала и хоть что то делала
обычно при создании проекта VC создаёт две конфигурации: debug и release
собрать любую из них (или обе) можно из: Build->Batch Build...
а в настройки проекта тогда лучше не лезь :)
потом обратно не настроишь :)
|
|
<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
|
|
|
|
|