3 / 3 / 0
Регистрация: 26.10.2013
Сообщений: 42
|
||||||
1 | ||||||
Из маленьких исходных текстов, большие выполняемые файлы26.10.2013, 16:50. Показов 2545. Ответов 31
Метки нет (Все метки)
Добрый день всем.
Возник следующий вопрос. Для учебы делаю маленькие исходники, с маленькими функциями, например такие:
Может это и нормально, я незнаю, поскольку не так давно начал изучать язык. Хотелось бы узнать, как должно быть на самом деле. Заранее спасибо.
0
|
26.10.2013, 16:50 | |
Ответы с готовыми решениями:
31
Установки из исходных текстов Компиляция исходных текстов Смена маленьких букв на большие Замена маленьких букв на большие |
3 / 3 / 0
Регистрация: 26.10.2013
Сообщений: 42
|
|
27.10.2013, 18:39 [ТС] | 21 |
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
27.10.2013, 19:01 | 22 |
Файл у вас где лежит? Где открываете? В среде? Как (порядок действий: куда жмёте, что выбираете и т.д.)? Мне не удаётся получить такое окно среды, как у вас на скрине, поэтому и спрашиваю. Начните с этого: "Запускаю среду..."
0
|
3 / 3 / 0
Регистрация: 26.10.2013
Сообщений: 42
|
|
27.10.2013, 19:06 [ТС] | 23 |
Щелкаю по документу, выбираю чем его открыть(какой средой). Как открылся - наживаю кнопку компилировать. Все. Может это важно, но я не делал никакого проекта. Просто один файл с кодом и все. Открываю, нажимаю кнопку компилировать.
0
|
3 / 3 / 0
Регистрация: 26.10.2013
Сообщений: 42
|
|
27.10.2013, 19:40 [ТС] | 26 |
Насчет времени я тоже заметил, что чуточку долговато он начинает. Винда 7, домашняя расширенная, 32-х битная. Может изза того, что у меня какой-то компонент другой версии?
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
27.10.2013, 19:46 | 27 |
Компилятор родной для этой среды используете? В настройках что-нибудь делали? И, если можно, весь лог компиляции выложите, а то на скрине не все параметры видны.
Добавлено через 55 секунд Файл чем, как делали?
0
|
3 / 3 / 0
Регистрация: 26.10.2013
Сообщений: 42
|
|
27.10.2013, 19:55 [ТС] | 28 |
Лог:
Compiler: TDM-GCC 4.7.1 32-bit Release Executing g++.exe... g++.exe "C:\Users\Valentin\Desktop\primer.cpp" -o "C:\Users\Valentin\Desktop\primer.exe" -ansi -m32 -I"C:\Program Files\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include" -L"C:\Program Files\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib32" -static-libgcc -m32 Execution terminated Compilation successful Документ делал тут же. Насчет компилятора, точно не помню, но вроде ставил, потом удалял eblocks, так кажется он назывался. Насчет настроек, вроде особо ничего не делал. Начинал копаться только в том случае, если чтото не работало, искал через номер и описание ошибки, если в гугл указывал, изменить какие настройки, то менял, если нет, то нет.
0
|
27.10.2013, 21:27 | 29 |
Туда залезает дебаг-информация если собирать программу в дебаг режиме, а кроме этого туда влезает статически прилинкованная стандартная библиотека С++. Чтобы еще больше уменьшить размер программы, вам нужно собирать программу в режиме Release
0
|
3 / 3 / 0
Регистрация: 26.10.2013
Сообщений: 42
|
|
27.10.2013, 22:09 [ТС] | 30 |
0
|
27.10.2013, 22:43 | 31 |
Немного вру, release можно включить если вы собираете проект, а если отдельный файл, то он и так уже release Вобщем 900 кб для екзешки - нормально, при условии, что ему приходится тащить библиотеку С++... Можете попробовать visual c++, тогда екзешки будут маленькими, но очень маловероятно, что такая екзешка сможет запуститься на всех других системах виндовс.
1
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
28.10.2013, 00:50 | 32 |
Добился того, что код, из 16 поста, собирается в exe размером 6.25мгб.
0
|
28.10.2013, 00:50 | |
28.10.2013, 00:50 | |
Помогаю со студенческими работами здесь
32
Замена букв с маленьких в большие. Преобразование маленьких русских букв в большие Изменение маленьких букв на большие и наоборот Изменение маленьких букв на большие и наоборот Замена маленьких букв на большие, считанных с файла Применение системы документирования исходных текстов Doxygen Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |