Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
alexsamos33
583 / 563 / 188
Регистрация: 26.04.2014
Сообщений: 1,857
#1

Dev-C++: очень большой файл при компиляции - C++

12.07.2015, 14:39. Просмотров 550. Ответов 3
Метки нет (Все метки)

Я перепробовал очень много всяких компиляторов C++ и мне они все не нравились по интерфейсу и т.д.
И вот я нашёл программу Dev-C++, всё, это моё. Прям то, что нужно. Буду пользоваться этой программой всегда.
Но вот есть такая проблема...
Размер .exe файла получается от 2 до 10 мб, при условии, что там очень простой код... Вот например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <string>
 
using namespace std;
// setlocale(1);
 
bool check_pass(string password) {
    string valid_pass = "qwerty";
    bool status;
    if (password == valid_pass) {
        status = true;
    } else {
        status = false;
    }
    return status;
}
 
int main() {
    string success_message = "Access is allowed.";
    string error_message = "Access denied. Incorrect password.";
    string user_pass;
    int i;
    for (i = 2; i >= 0; i--) {
        cout << "Enter password: ";
        getline(cin, user_pass);
        bool is_valid = check_pass(user_pass);
        if (is_valid) {
            cout << success_message << endl;
            break;
        } else {
            cout << error_message << endl << "   Limit:  " << i << endl;
        }
    }
    cout << endl << "Press enter key for exit..." << endl;
    getchar();
    // system("pause");
    return 0;
}
Скомпилировал файл и получил файл размером 2,13 мб.
В файле нет ничего (ресурсы, иконки и т.д)... Почему же такой большой размер и как его можно уменьшить?
Если скомпилировать этот же код через программу VS Express 2013 файл получается 70 кб, это я считаю нормально. Почему же так происходит?
P.S. Версия Dev-C++ 5.6.2.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2015, 14:39     Dev-C++: очень большой файл при компиляции
Посмотрите здесь:

Ошибка при компиляции в dev-c++ - C++
Привет всем, пользуюсь dev-c++ 4.9.9.2 portable. Как-то раз случайно снес с флешки его, мне скинули новую, теперь при попытке компиляции...

Ошибка при компиляции в Dev C++ - C++
Здравствуйте, я скачал себе Dev C++, устновил на него opengl glut, компилирую такой вот код: #include &lt;windows.h&gt; #include &lt;gl/glut.h&gt; ...

Ошибка при компиляции в dev c++ и MVStudio - C++
В техникуме писали под борланд С++ для доса там все работало сохранил код на флешку пришел домой попытался скомпилировать и теперь выдает...

При компиляции программы в dev C++ выдает ошибки - C++
http://files.mail.ru/0JL3TJ

При компиляции Dev-C ошибки: undefined reference to - C++
Привествую. Подозреваю что что то не до объявил. Код: #include &lt;iostream&gt; using namespace std; int main() { ...

Ошибка при компиляции Dev C++ 'typedef void* pthread_t' - C++
Здравствуйте. Нужно установить программу D-ITG через Dev C++. Установил версию 5.10, открываю проект, запускаю компилятор и выдает ошибку...

Очень большое число при компиляции программы - C++
#include &lt;iostream&gt;// подключение библиотеки управления потоками ввода-вывода using namespace std;//общее пользование пространством имен...

Ошибка компиляции с dev c ++ - C++
Не получается скомпилировать, ошибок нет

Ошибка компиляции в Dev C++ - C++
Здравствуйте, у меня есть ошибка с комплиации в dev c++, ОС Windows 8.1 Профессиональная

Dev C++: процес компиляции обрывается? - C++
При Компиляции при проверке кода процес обрывается. Никаких сообщений об ошибках не выводится. при нажатие RUN-появляется сообщение что...

Ошибка компиляции в среде Dev c++ - C++
Здравствуйте. Решил самостоятельно изучить язык c++. Начал читать книгу Герберта Шилдта &quot;C++. Базовый курс&quot; 2014 года издания. Так вот...

очень большой массив - C++
Здравстуйте! Необходимо решить физическую задачку явной схемой, однако столкнулся с проблемой : нужен очень большой трехмерный массив и...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Evg
Эксперт CАвтор FAQ
17463 / 5701 / 361
Регистрация: 30.03.2009
Сообщений: 15,654
Записей в блоге: 26
12.07.2015, 17:11     Dev-C++: очень большой файл при компиляции #2
Сентенция такая, что у тебя используются какие-то статические библиотеки. Примерный смысл описан в компиляция под другие машины
Enno
266 / 169 / 38
Регистрация: 25.08.2014
Сообщений: 1,088
Записей в блоге: 1
12.07.2015, 17:43     Dev-C++: очень большой файл при компиляции #3
Попробуй release собрать, поменьше будет. То что в VS собрано опирается на установленные библиотеки vs и работать будет не везде.
t23111
0 / 0 / 0
Регистрация: 15.11.2015
Сообщений: 1
15.11.2015, 13:48     Dev-C++: очень большой файл при компиляции #4
DEV-C++
Параметры компилятора -> Настройки -> Компоновщик -> Strip Executable -> Yes
Yandex
Объявления
15.11.2015, 13:48     Dev-C++: очень большой файл при компиляции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru