С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 05.08.2013
Сообщений: 3

Компилятор создает большие по объему *.exe файлы

13.08.2013, 17:55. Показов 1651. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Раньше как-то не обращал внимание, точнее когда подмечал объем файла - 4 235, почему-то считал, что размер исчисляется в байтах(еще удивлялся откуда там так много инфы); оказывается это килобайты(( Даже написав простенькую программу, занимающую всего несколько байт реальной информации, компилятор создает файл объемом более 200кб. Конечно, в наше время технического прогресса, когда космические корабли бороздят просторы галактики, гигабайтом никого не испугать, но все же:
- пользуюсь программами, старыми играми, которые весьма функциональны и занимают сущие крохи - десятки килобайт.

ЗЫ: вопрос,откуда такие объемы и как от них избавиться? За литературу по этой тематике был бы очень благодарен, а то на просторах ничего не нашел.
Пишу на С++, пользуюсь Dev-C++.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.08.2013, 17:55
Ответы с готовыми решениями:

Вирус создает файлы с расширением .exe
На флешку попал вирус который создает папки с расширением .exe, на флешке очень важные документы договора по работе и потеря их в...

Вирус создает инфицированные файлы .scr и .exe
Здравствуйте! Avira постоянно обнаруживает инфицированные файлы .exe (как правило скрытые) и . scr только в двух папках на компьютере....

Получаются очень большие exe-файлы, как можно их уменьшить?
При компиляции на билдере пустая форма с одной кнопкой весит 1 мб, если упаковать 500 кб можно ли как то уменьшить этот размер ...

3
Антикодер
Эксперт функциональных языков программирования
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
13.08.2013, 18:05
думаю надо посмотреть в сторону опций компилятору.
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
16.08.2013, 21:12
Ну или в сторону выкидывания компилятора...
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
17.08.2013, 17:35
Память тянет библиотечная run-time поддержка. На пальцах примерно объяснял тут:
компиляция под другие машины

Добавлено через 1 минуту
Цитата Сообщение от Zarmung Посмотреть сообщение
и как от них избавиться?
В общем случае - никак. Либо писать убогие программы, опираясь исключительно на низкоуровневые интерфейсы (типа WinApi) или исключительно на ассемблере (что по своей сути то же самое)

Добавлено через 33 секунды
Возможно, скорее всего, только сократить объём. Типа компилировать в Release
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.08.2013, 17:35
Помогаю со студенческими работами здесь

Delphi7 создает exe файлы с вирусами. Кто-нибудь знает Как вылечить?
Создаю form и добавляю label и edit без всякого кода. Жму run. Полученный ехефайл работает, но если отправить на вирустотал, то вот отчет: ...

компилятор создает форму больше чем задаю
static class Program { /// <summary> /// The main entry point for the application. /// </summary> ...

Exe который создает exe
Доброго времени суток! Хочу узнать возможно ли сделать так чтобы при исполнении одного exe файла скомпилированного на паскаль, он создавал...

Файлы smss.exe/winlogon.exe/winhosts.exe
после блокировки банера в папке WINDOWS есть файлы smss.exe/winlogon.exe/winhosts.exe должны ли они быть?

Не создает .exe файл
Здравствуйте уважаемые форумчане и состав администраций. При созданий проекта, при компиляций выдает ошибку не может найти .exe файл,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru