Dev c не компилирует windows 10

I just installed Dev C++ and I am learning C programming. the code i used was #include int main() { printf("Hello world"); getch(); } I saved it as a .c file. When I comp...

After some investigation, and with Dr.Topaz’s help, I have learned that you will want to confirm that the program set for g++ in the Compiler Options really does compile the source code. In my case, the C:Dev-Cppbing++.exe program did not create an exe, but the C:Dev-Cppbinc++.exe program did. Either program appears to be intended to take the same arguments and options as GNU g++. I would love to find an actual doc on the Dev-C++ compiler programs, but I have not so far.

You can test the compiler program with a simple example like this:

C:Dev-Cppbinc++.exe hello.cpp -o hello.exe

Currently in 2021, the Dev-C++ site invites you to download either original Dev-C++ or a newer fork by a group named Embarcadero.

I decided to try the Embarcadero version and the experience was slightly better. The UI is still a tad dated, but the g++.exe program it came with was able to compile programs without issue. Again, take note of where the program is being installed, but in my case, the Embarcadero compiler programs were in C:Program Files (x86)EmbarcaderoDev-CppTDM-GCC-64bin.

Both original Dev-C++ and Embarcadero come with mingw-32 versions of the compiler programs that from what I see do work in a Git Bash console, with slight differences such as not recognizing a default locale when using the command std::cout.imbue(std::locale("")).

After some investigation, and with Dr.Topaz’s help, I have learned that you will want to confirm that the program set for g++ in the Compiler Options really does compile the source code. In my case, the C:Dev-Cppbing++.exe program did not create an exe, but the C:Dev-Cppbinc++.exe program did. Either program appears to be intended to take the same arguments and options as GNU g++. I would love to find an actual doc on the Dev-C++ compiler programs, but I have not so far.

You can test the compiler program with a simple example like this:

C:Dev-Cppbinc++.exe hello.cpp -o hello.exe

Currently in 2021, the Dev-C++ site invites you to download either original Dev-C++ or a newer fork by a group named Embarcadero.

I decided to try the Embarcadero version and the experience was slightly better. The UI is still a tad dated, but the g++.exe program it came with was able to compile programs without issue. Again, take note of where the program is being installed, but in my case, the Embarcadero compiler programs were in C:Program Files (x86)EmbarcaderoDev-CppTDM-GCC-64bin.

Both original Dev-C++ and Embarcadero come with mingw-32 versions of the compiler programs that from what I see do work in a Git Bash console, with slight differences such as not recognizing a default locale when using the command std::cout.imbue(std::locale("")).

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
#include <windows.h>
 
/*  Declare Windows procedure  */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);
 
/*  Make the class name into a global variable  */
char szClassName[ ] = "WindowsApp";
 
int WINAPI WinMain (HINSTANCE hThisInstance,
                    HINSTANCE hPrevInstance,
                    LPSTR lpszArgument,
                    int nFunsterStil)
 
{
    HWND hwnd;               /* This is the handle for our window */
    MSG messages;            /* Here messages to the application are saved */
    WNDCLASSEX wincl;        /* Data structure for the windowclass */
 
    /* The Window structure */
    wincl.hInstance = hThisInstance;
    wincl.lpszClassName = szClassName;
    wincl.lpfnWndProc = WindowProcedure;      /* This function is called by windows */
    wincl.style = CS_DBLCLKS;                 /* Catch double-clicks */
    wincl.cbSize = sizeof (WNDCLASSEX);
 
    /* Use default icon and mouse-pointer */
    wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
    wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
    wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
    wincl.lpszMenuName = NULL;                 /* No menu */
    wincl.cbClsExtra = 0;                      /* No extra bytes after the window class */
    wincl.cbWndExtra = 0;                      /* structure or the window instance */
    /* Use Windows's default color as the background of the window */
    wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;
 
    /* Register the window class, and if it fails quit the program */
    if (!RegisterClassEx (&wincl))
        return 0;
 
    /* The class is registered, let's create the program*/
    hwnd = CreateWindowEx (
           0,                   /* Extended possibilites for variation */
           szClassName,         /* Classname */
           "Windows App",       /* Title Text */
           WS_OVERLAPPEDWINDOW, /* default window */
           CW_USEDEFAULT,       /* Windows decides the position */
           CW_USEDEFAULT,       /* where the window ends up on the screen */
           544,                 /* The programs width */
           375,                 /* and height in pixels */
           HWND_DESKTOP,        /* The window is a child-window to desktop */
           NULL,                /* No menu */
           hThisInstance,       /* Program Instance handler */
           NULL                 /* No Window Creation data */
           );
 
    /* Make the window visible on the screen */
    ShowWindow (hwnd, nFunsterStil);
 
    /* Run the message loop. It will run until GetMessage() returns 0 */
    while (GetMessage (&messages, NULL, 0, 0))
    {
        /* Translate virtual-key messages into character messages */
        TranslateMessage(&messages);
        /* Send message to WindowProcedure */
        DispatchMessage(&messages);
    }
 
    /* The program return-value is 0 - The value that PostQuitMessage() gave */
    return messages.wParam;
}
 
 
/*  This function is called by the Windows function DispatchMessage()  */
 
LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch (message)                  /* handle the messages */
    {
        case WM_DESTROY:
            PostQuitMessage (0);       /* send a WM_QUIT to the message queue */
            break;
        default:                      /* for messages that we don't deal with */
            return DefWindowProc (hwnd, message, wParam, lParam);
    }
 
    return 0;
}

After some investigation, and with Dr.Topaz’s help, I have learned that you will want to confirm that the program set for g++ in the Compiler Options really does compile the source code. In my case, the C:Dev-Cppbing++.exe program did not create an exe, but the C:Dev-Cppbinc++.exe program did. Either program appears to be intended to take the same arguments and options as GNU g++. I would love to find an actual doc on the Dev-C++ compiler programs, but I have not so far.

You can test the compiler program with a simple example like this:

C:Dev-Cppbinc++.exe hello.cpp -o hello.exe

Currently in 2021, the Dev-C++ site invites you to download either original Dev-C++ or a newer fork by a group named Embarcadero.

I decided to try the Embarcadero version and the experience was slightly better. The UI is still a tad dated, but the g++.exe program it came with was able to compile programs without issue. Again, take note of where the program is being installed, but in my case, the Embarcadero compiler programs were in C:Program Files (x86)EmbarcaderoDev-CppTDM-GCC-64bin.

Both original Dev-C++ and Embarcadero come with mingw-32 versions of the compiler programs that from what I see do work in a Git Bash console, with slight differences such as not recognizing a default locale when using the command std::cout.imbue(std::locale("")).

Содержание

  1. ЧаВо = Часто задаваемые Вопросы
  2. по интегрированой среде Dev-C++
  3. Список вопросов
  4. Как настроить русский язык в консольных программах?
  5. Как писать простые графические программы?
  6. Как работать с графикой в Windows 8/10?
  7. Исходный файл не скомпилирован Dev C ++
  8. Dev c не компилирует windows 10
  9. Dev c исходный файл не скомпилирован
  10. Решение
  11. Dev C++ не компилирует

ЧаВо = Часто задаваемые Вопросы

по интегрированой среде Dev-C++

Список вопросов

Как настроить русский язык в консольных программах?

В консольных приложениях (похожих на текстовый режим) русские буквы выводятся к кодировке CP-866, а в оболочке Dev-C++ они набираются в кодировке CP-1251. Это значит, что вместо русских букв вы увидите «кракозябры». Чтобы этого не случилось, кодировку нужно исправить с помощью простой дополнительной программы. Сделайте следующее:

dcrus0

dcrus

Примечание от Ю. Проценко: Если программа при запуске не обнаруживает библиотеки libintl-8.dll и libiconv-2.dll, их нужно поместить в каталог C:WINDOWSSYSTEM32.

Как писать простые графические программы?

Для работы с графикой через браузер можно использовать онлайн-сервис Антона Деникина.

Для того чтобы на локальном компьютере подключить модуль для работы с графикой, сделайте следуюшее:

dcbgi

dceng

После выполнения этих действий вы можете использовать команды для рисования графических примитивов (отрезков, прямоугольников, окружностей и т.д.), так же, как раньше в Turbo C и Borland C++. Полное описание команд (на английском языке) можно найти на странице Михаэля Майна.

Вот так выглядит простейшая программа, которая выводит на экран отрезок из точки (0,0) (это левый верхний угол окна) в точку (50,50) и ждет нажатия на любую клавишу:

Как работать с графикой в Windows 8/10?

Спасибо П.Ф. Муль, который прислал ссылку на эту инструкцию.

Проблема состоит в том, что устаревшая версия Bloodshed Dev-C++ 4.9.9.2 не работает в операционных системах Windows 8/10.

Полная инструкция по установке современной версии Dev-C++ и подключению модуля работы с графикой пожно посмотреть на видео How to Make Graphics in Dev C++ on Windows 10.

Для того, чтобы подключить модуль для работы с графикой в Windows 8/10, сделайте следуюшее:

dcbgiw10

dcengw10

Ещё одна инструкция по подключению простой графики от А. Ковалёва:

The following library directories don’t exist:
C:Program FilesDev-CppMinGW64lib32

. Dev-CppMinGW64lib
. Dev-CppMinGW64lib32 (это ранее сделанная копия)
. Dev-CppMinGW64x86_64-w64-mingw32lib
. Dev-CppMinGW64x86_64-w64-mingw32lib32

Источник

Исходный файл не скомпилирован Dev C ++

default

Я только что установил Dev C ++ и изучаю программирование на C. код, который я использовал, был

Я использую windows 8

У меня была эта проблема, и я исправил ее, перейдя в: C: Dev-Cpp libexec gcc mingw32 3.4.2, затем удалив collect2.exe

Установите новую версию Dev c ++. Он отлично работает в Windows 8. Он также поддерживает 64-битную версию.

Ссылка для скачивания: http://sourceforge.net/projects/orwelldevcpp/.

Я думаю, вы используете Windows 7 с Orwell Dev CPP

Эта версия Dev CPP подходит только для Windows 8. Однако в Windows 7 вам понадобится более старая версия, которая называется devcpp-4.9.9.2_setup.exe. Загрузите ее по ссылке и используйте. (Не забудьте удалить любую другую версию, уже установленную на вашем компьютере) Также обратите внимание, что более старая версия не работает с Windows 8.

Source file not compiled Dev C

Причина в том, что вы использовали компиляторы, созданные для Linux.

Вы всегда можете попробовать сделать это вручную из командной строки. Перейдите к пути к файлу и введите:

Я нашел решение. Пожалуйста, выполните следующие действия:

Щелкните правой кнопкой мыши на My comp. Икона

Щелкните Advanced Setting.

Щелкните переменную среды. В верхней части переменной среды нажмите New

Я столкнулся с той же проблемой, что и описанная выше.

Это можно решить, создав новый проект и новый файл в этом проекте. Сохраните файл, а затем попробуйте собрать и запустить.

Надеюсь, это поможет. 🙂

Эта ошибка возникла из-за неправильных настроек.

Например, я получаю

Источник

Dev c не компилирует windows 10

Полезные ссылки:
atb helpFAQ Раздела atb helpОбновления для FAQ Раздела atb searchПоиск по Разделу msdnMSDN Library Online

1124

pippippip

make.exe: *** [main.o] Error 1

и так всегда sad

Вроде бы все настроил, все фолдеры указал, а он все равно упирается. Мож где че позабыл?

1124

pippippip

min code word wrap on word wrap off

/* Declare Windows procedure */
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);

/* Make the class name into a global variable */
char szClassName[ ] = «WindowsApp»;

int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)

<
HWND hwnd; /* This is the handle for our window */
MSG messages; /* Here messages to the application are saved */
WNDCLASSEX wincl; /* Data structure for the windowclass */

/* The Window structure */
wincl.hInstance = hThisInstance;
wincl.lpszClassName = szClassName;
wincl.lpfnWndProc = WindowProcedure; /* This function is called by windows */
wincl.style = CS_DBLCLKS; /* Catch double-clicks */
wincl.cbSize = sizeof (WNDCLASSEX);

/* Use default icon and mouse-pointer */
wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION);
wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION);
wincl.hCursor = LoadCursor (NULL, IDC_ARROW);
wincl.lpszMenuName = NULL; /* No menu */
wincl.cbClsExtra = 0; /* No extra bytes after the window class */
wincl.cbWndExtra = 0; /* structure or the window instance */
/* Use Windows’s default color as the background of the window */
wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;

/* Register the window class, and if it fails quit the program */
if (!RegisterClassEx (&wincl))
return 0;

/* The class is registered, let’s create the program*/
hwnd = CreateWindowEx (
0, /* Extended possibilites for variation */
szClassName, /* Classname */
«Windows App», /* Title Text */
WS_OVERLAPPEDWINDOW, /* default window */
CW_USEDEFAULT, /* Windows decides the position */
CW_USEDEFAULT, /* where the window ends up on the screen */
544, /* The programs width */
375, /* and height in pixels */
HWND_DESKTOP, /* The window is a child-window to desktop */
NULL, /* No menu */
hThisInstance, /* Program Instance handler */
NULL /* No Window Creation data */
);

/* Make the window visible on the screen */
ShowWindow (hwnd, nFunsterStil);

/* This function is called by the Windows function DispatchMessage() */

LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
<
switch (message) /* handle the messages */
<
case WM_DESTROY:
PostQuitMessage (0); /* send a WM_QUIT to the message queue */
break;
default: /* for messages that we don’t deal with */
return DefWindowProc (hwnd, message, wParam, lParam);
>

Источник

Dev c исходный файл не скомпилирован

Я только что установил Dev С++, и я изучаю программирование на C. код, который я использовал, был

Примечание:
а а

Примечание:
а может проблема в самой программе

RPI.su – самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Я установил Dev C ++ в Windows 8, и это моя первая программа, однако она работает без сбоев, пока я ее не запущу.

Вот моя первая программа:

CyrQd

Когда я скомпилирую это …

YV9EO

Однако когда я запускаю его, возникает проблема …

WdjRu

Однако журнал компилятора показывает это сообщение:

Решение

Используйте лучшие инструменты.
Dev-C ++ был заброшен.
Хорошая бесплатная C ++ IDE с открытым исходным кодом — CodeBlocks.
Есть и другие, например Orwell Dev-C ++

Источник

Dev C++ не компилирует

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Dev-C++ не компилирует программу
Dev-C++ перестал компилировать код C++ я пробовал скомпилировать код из книги «C++ для.

Dev C++ не компилирует программу со структурами
Столкнулся с проблемой, что Dev C++ 4.9.9.2 не компилирует следующую программу Пока я использовал.

Компилирует в Dev C++, выдает ошибку в 12 студии
Компилируется в Dev C++, выдает ошибку в 12 студии, в чем дело? #include «stdafx.h» #include.

Это не стереотип. Я когда только начинал учить С++ тоже с DEV_C++ работал. Поработав с ним некоторое время, начал замечать глюки, потом, набравшись немного опыта, начал замечать их все больше и больше. Они там есть, и ни чего с этим не поделаешь!

ммда
Переустановил DEМ,
стала появляться другая ошибка
C:UsersUserDesktopC++Makefile.win [Build Error] No rule to make target `D:/Program’, needed by `main7.o’. Stop.

Добавлено через 6 минут

Добавлено через 5 минут

Это не стереотип. Я когда только начинал учить С++ тоже с DEV_C++ работал. Поработав с ним некоторое время, начал замечать глюки, потом, набравшись немного опыта, начал замечать их все больше и больше. Они там есть, и ни чего с этим не поделаешь!

Я не понимаю.
Может быть ты скачал devc++ отдельно от компилятора MinGW, и потом неправильно прицепил его к компилятору?
Посмотри в
СЕРВИС > ПАРАМЕТРЫ КОМПИЛЯТОРА > ПРОГРАММЫ
должно быть вот так
g++: g++.exe
make: make.exe
windres: windres.exe

Также посмотри в
ПРОЕКТ > ПАРАМЕТРЫ ПРОЕКТА > MAKE-ФАЙЛ
сними галочку напротив Use custom Makefile (do not generate Makefile, use this one) если она там стоит..

Максим Ширинкин, вы ламер, извините за выражение.fool
Не трогайте DEVC++aq»/>

Добавлено через 21 минуту
Кажется я поняла в чем делоsmile3
У тебя EXEшник создается одной папке, а Оbject-файл в другой, добавляем сюда строгую Windows7.
Попробуй изменить пути создания EXE-файла и O-файла, так чтобы они были в одной папке.

Источник

На чтение 2 мин. Просмотров 71 Опубликовано 15.12.2019

Я только что установил Dev С++, и я изучаю программирование на C. код, который я использовал, был

Я сохранил его как .c файл. Когда я компилирую, он работает нормально, но когда я компилирую и запускаю, он говорит, что исходный файл не скомпилирован. Итак, я googled buncha вещи и наткнулся на это видео на youtube, который показывает вам, как это исправить. Я также видел другие форумы в google, которые предлагают одно и то же. Однако после того, как спросили, что я спросил, теперь я даже не могу скомпилировать свой код. Я получаю эту ошибку

когда вивожу задания
inr mail()<>
нажимаю компилировать и выполнить,что-то делает и исчезает.но когда нажимаю просто выполнить пишет файл не откомпилирован,всё уже пробывал не могу.консол окно вобще через програму не открывает .
ПОМОГИТЕ

Примечание:
а а

Примечание:
а может проблема в самой программе

Примечание:
а говорять что проблема в самом компиляторе,правда что есть дев 7.0 ?!

RPI.su — самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected] . Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.

Я установил Dev C ++ в Windows 8, и это моя первая программа, однако она работает без сбоев, пока я ее не запущу.

Вот моя первая программа:

Когда я скомпилирую это …

Однако когда я запускаю его, возникает проблема …

Однако журнал компилятора показывает это сообщение:

Решение

Используйте лучшие инструменты.
Dev-C ++ был заброшен.
Хорошая бесплатная C ++ IDE с открытым исходным кодом — CodeBlocks.
Есть и другие, например Orwell Dev-C ++

После некоторого расследования и с помощью доктора Топаза я узнал, что вы захотите подтвердить, что программа настроена на g++ в параметрах компилятора действительно компилирует исходный код. В моем случае C:Dev-Cppbing++.exe программа сделала не создать exe, но C:Dev-Cppbinc++.exe программа сделала. Любая программа, по-видимому, предназначена для использования тех же аргументов и опций, что и GNU g ++. Я хотел бы найти настоящий документ по программам компилятора Dev-C++, но пока этого не сделал.

Вы можете протестировать программу-компилятор на простом примере:

C:Dev-Cppbinc++.exe hello.cpp -o hello.exe

В настоящее время в 2021 г. Dev-C ++ сайт предлагает вам загрузить либо оригинальный Dev-C++, либо более новый форк от группы Embarcadero.

Я решил попробовать версию Embarcadero, и опыт был немного лучше. Пользовательский интерфейс все еще немного устарел, но g++.exe программа, с которой он поставлялся, могла без проблем компилировать программы. Опять же, обратите внимание на то, куда устанавливается программа, но в моем случае программы-компиляторы Embarcadero находились в C:Program Files (x86)EmbarcaderoDev-CppTDM-GCC-64bin.

И оригинальный Dev-C++, и Embarcadero поставляются с версиями программ-компиляторов mingw-32, которые, насколько я вижу, работают в консоли Git Bash, с небольшими отличиями, такими как нераспознавание локали по умолчанию при использовании команды std::cout.imbue(std::locale("")).

На чтение 3 мин. Просмотров 870 Опубликовано 03.09.2019

Пакет DEV C ++ обычно работает без проблем на всех платформах. Тем не менее, кажется, что ошибка является уникальной в Windows 10. Ошибка «g ++ прекратила работать» в Windows 10 указывает на некоторые проблемы совместимости. Чтобы решить эту проблему, попробуйте выполнить следующие действия.

Содержание

  1. Как обратиться к «g ++ перестал работать» Ошибка DEV C ++ в Windows 10
  2. Решение 1 – Изменить параметры компилятора
  3. Решение 2. Запустите DEV C ++ в режиме совместимости
  4. Решение 3. Переустановите DEV C ++ с пользовательскими заголовками.

Как обратиться к «g ++ перестал работать» Ошибка DEV C ++ в Windows 10

  1. Изменить параметры компилятора
  2. Запустите DEV C ++ в режиме совместимости
  3. Переустановите DEV C ++ с пользовательскими заголовками

Решение 1 – Изменить параметры компилятора

Есть три метода, которыми мы овладели, и любой из них должен работать над устранением ошибки «g ++ прекратил работать» в DEV C ++.

Первый метод касается параметров компилятора, так как некоторые параметры не работают. Особенно, если вы используете Windows 10 с 64-битной архитектурой.

Выполните следующие шаги, чтобы исправить «g ++ перестал работать», изменив значения параметров компилятора:

    1. Откройте DEV C ++.
    2. Нажмите Инструменты > Параметры компилятора .
    3. Под программами установите эти значения для этих соответствующих разделов:

      • НКА:. <сильного> mingw32-C ++ ех
      • g ++: c ++. exe
      • сделать: mingw32-make.exe
    4. Сохранить изменения.

Решение 2. Запустите DEV C ++ в режиме совместимости

Второй способ довольно прост. Если приложение работало безупречно в предыдущей итерации Windows, но не работает должным образом в Windows 10, мы рекомендуем попробовать режим совместимости.

Таким образом, система будет имитировать Windows 7, и вы сможете работать с DEV C ++ без каких-либо дополнительных проблем.

Выполните следующие действия для запуска DEV C ++ в режиме совместимости:

  1. Щелкните правой кнопкой мыши ярлык DEV C ++ и откройте Свойства.
  2. Выберите вкладку Совместимость .
  3. Установите флажок « Запустить эту программу в режиме совместимости для ».
  4. В раскрывающемся меню выберите Windows 7 и подтвердите изменения.

Решение 3. Переустановите DEV C ++ с пользовательскими заголовками.

Наконец, третий и последний метод по сравнению с первым гораздо более применим к Windows 10 с 32-разрядной архитектурой (x86).

Вам необходимо заменить текущую версию приложения (удалить ее) последней стабильной версией. Кроме того, есть два дополнительных заголовочных файла, которые вам необходимо скопировать в папку установки позже.

Вот вся процедура, которой вы должны будете следовать:

  1. Удалите DEV C ++ .
  2. Загрузите и установите последнюю версию. Вы можете найти это здесь. Не начинай пока.
  3. Загрузите файлы iostream.h и fstream.h . Вы можете найти их здесь и здесь.
  4. Перейдите в C: Program FilesDev-CppMinGW64x86_64-w64-mingw32include и скопируйте и вставьте оба файла.
  5. Запустите DEV C ++ .

С учетом сказанного мы можем завершить эту статью. Если у вас есть какие-либо вопросы или предложения, не стесняйтесь сообщить нам в разделе комментариев ниже.

Я только что установил Dev С++, и я изучаю программирование на C.
код, который я использовал, был

#include <stdio.h>    
int main()
{
  printf("Hello world");
  getch();
}

Я сохранил его как .c файл. Когда я компилирую, он работает нормально, но когда я компилирую и запускаю, он говорит, что исходный файл не скомпилирован. Итак, я googled buncha вещи и наткнулся на это видео на youtube, который показывает вам, как это исправить. Я также видел другие форумы в google, которые предлагают одно и то же… Однако после того, как спросили, что я спросил, теперь я даже не могу скомпилировать свой код. Я получаю эту ошибку

Compiler: Default compiler
Executing  C:Dev-Cppbingcc.exe...
C:Dev-Cppbingcc.exe "C:UsersubaidDocumentsCUntitled1.c" -o "C:UsersubaidDocumentsCUntitled1.exe"    -I"C:Dev-Cppinclude"   -L"C:Dev-Cpplib" 
gcc.exe: Internal error: Aborted (program collect2)
Please submit a full bug report.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.

Execution terminated

Я также использовал то, что задано по этой ссылке, и до сих пор не повезло..
http://learntogeek.com/miscellaneous/solved-source-file-not-compiled-error-in-dev-cpp/

Я использую окна 8

Ответ 1

У меня была эта проблема и я исправил ее, выбрав:
C:Dev-CpplibexecНКУmingw323.4.2
, а затем удаление collect2.exe

Ответ 2

Установите новую версию Dev С++. Он отлично работает в Windows 8. Он также поддерживает 64-разрядную версию.

Ссылка для скачивания http://sourceforge.net/projects/orwelldevcpp/.

Ответ 3

Я предполагаю, что вы используете окна 7 с Orwell Dev CPP

Эта версия Dev CPP хороша только для Windows 8. Однако в Windows 7 вам нужна более старая версия, которая devcpp-4.9.9.2_setup.exe
Загрузите его со ссылкой и используйте.
(Не забудьте удалить любую другую версию, уже установленную на вашем компьютере)
Также обратите внимание, что более старая версия не работает с окнами 8.

Ответ 4

Вы всегда можете попробовать сделать это вручную из командной строки. Перейдите к пути к файлу и введите:

gcc filename.c -o filename

Ответ 5

Я нашел решение. Выполните следующие действия:

  • Щелкните правой кнопкой мыши на My comp. Пиктограмма

  • Нажмите «Дополнительные настройки».

  • Переменная среды CLick. В верхней части переменной среды нажмите «Создать»

  • Задайте имя переменной как: PATH, затем
    Установить значение переменной как: ( «местоположение g++.exe» )
    Напр. C:Program Files (x86)Dev-CppMinGW64bin

  • Нажмите OK

Ответ 6

Я столкнулся с такой же проблемой, как описано выше.

Это можно решить, создав новый проект и создав новый файл в этом проекте.
Сохраните файл, а затем попытайтесь создать и запустить.

Надеюсь, что это поможет.:)

Ответ 7

Эта ошибка возникла из-за неправильных настроек.

Например, я получаю

cannot open output file Project1.exe: Permission denied
collect2.exe: error: ld returned 1 exit status

mingw32-make.exe: *** [Project1.exe] Error 1

Потому что у меня нет разрешения писать в моем файле exe.

Ответ 8

Возможно, потому, что компилятор c предназначен для работы в linux. У меня тоже была эта проблема, и чтобы исправить это, перейдите в tools и выберите compiler options. В поле нажмите programs

Теперь вы увидите вкладку с gcc и make и соответствующий путь к ней. Измените путь gcc и make для использования mingw32-c++.exe и mingw32-make.exe соответственно. Теперь это сработает.

Ответ

Причина в том, что вы использовали компиляторы, созданные для Linux.

Ответ 9

#include <stdio.h>    
int main()
{
  printf("Hello world");
  getch();
  return 0; 
}

вы должны использовать return 0, когда вы используете int main в devС++.

Понравилась статья? Поделить с друзьями:
  • Dev c download windows 10 64 bit
  • Deus ex mankind divided скачать торрент windows 10
  • Deus ex mankind divided не запускается на windows 10 ошибка 0xc0000142
  • Deus ex invisible war не запускается windows 10
  • Deus ex human revolution для windows 10