Исходный файл не откомпилирован 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
88
89
90
91
92
93
94
#include "stdio.h"
#include <iostream>
#include "windows.h"
using namespace std;
 
void rus(const char *in)
{
    char out[255];
    AnsiToOem(in, out);
    cout << out;
}
 
int main()
{
    const char *arrZodiak[12] = {"Овен", "Телец", "Близнецы", "Рак", "Лев", "Дева", "Весы", "Скорпион", "Стрелец", "Козерог", "Водолей", "Рыбы"};
    const char *arrZodiakKitay[12] = {"Крыса", "Бык", "Тигр", "Кролик", "Дракон", "Змея", "Лошадь", "Овца", "Обезьяна", "Петух", "Собака", "Свинья"};
    char zodiak[20] = "";
    char zodiakKitay[20] = "";
    int day, month, year;   // дата рождения
 
    rus("Введите дату рождения (дд мм гггг): ");
    cin >> day >> month >> year;
 
    // Вычисляем знак зодиака
    if ( (month == 3 && day >= 21) || (month == 4 && day <= 20) )
        strcpy(zodiak, arrZodiak[0]);   // Овен
    else
    if ( (month == 4 && day >= 21) || (month == 5 && day <= 20) )
        strcpy(zodiak, arrZodiak[1]);   // Телец
    else
    if ( (month == 5 && day >= 21) || (month == 6 && day <= 21) )
        strcpy(zodiak, arrZodiak[2]);   // Близнецы
    else
    if ( (month == 6 && day >= 22) || (month == 7 && day <= 22) )
        strcpy(zodiak, arrZodiak[3]);   // Рак
    else
    if ( (month == 7 && day >= 23) || (month == 8 && day <= 23) )
        strcpy(zodiak, arrZodiak[4]);   // Лев
    else
    if ( (month == 8 && day >= 24) || (month == 9 && day <= 23) )
        strcpy(zodiak, arrZodiak[5]);   // Дева
    else
    if ( (month == 9 && day >= 24) || (month == 10 && day <= 22) )
        strcpy(zodiak, arrZodiak[6]);   // Весы
    else
    if ( (month == 10 && day >= 23) || (month == 11 && day <= 22) )
        strcpy(zodiak, arrZodiak[7]);   // Скорпион
    else
    if ( (month == 11 && day >= 23) || (month == 12 && day <= 21) )
        strcpy(zodiak, arrZodiak[8]);   // Стрелец
    else
    if ( (month == 12 && day >= 22) || (month == 1 && day <= 20) )
        strcpy(zodiak, arrZodiak[9]);   // Козерог
    else
    if ( (month == 1 && day >= 21) || (month == 2 && day <= 19) )
        strcpy(zodiak, arrZodiak[10]);  // Водолей
    else
    if ( (month == 2 && day >= 20) || (month == 3 && day <= 20) )
        strcpy(zodiak, arrZodiak[11]);  // Рыбы
 
 
    // По китайскому гороскопу
    if (year % 12 == 4) strcpy(zodiakKitay, arrZodiakKitay[0]); // Крыса
    else
    if (year % 12 == 5) strcpy(zodiakKitay, arrZodiakKitay[1]); // Бык
    else
    if (year % 12 == 6) strcpy(zodiakKitay, arrZodiakKitay[2]); // Тигр
    else
    if (year % 12 == 7) strcpy(zodiakKitay, arrZodiakKitay[3]); // Кролик
    else
    if (year % 12 == 8) strcpy(zodiakKitay, arrZodiakKitay[4]); // Дракон
    else
    if (year % 12 == 9) strcpy(zodiakKitay, arrZodiakKitay[5]); // Змея
    else
    if (year % 12 == 10) strcpy(zodiakKitay, arrZodiakKitay[6]);// Лошадь
    else
    if (year % 12 == 11) strcpy(zodiakKitay, arrZodiakKitay[7]);// Овца
    else
    if (year % 12 == 0) strcpy(zodiakKitay, arrZodiakKitay[8]); // Обезьяна
    else
    if (year % 12 == 1) strcpy(zodiakKitay, arrZodiakKitay[9]); // Петух
    else
    if (year % 12 == 2) strcpy(zodiakKitay, arrZodiakKitay[10]);// Собака
    else
    if (year % 12 == 3) strcpy(zodiakKitay, arrZodiakKitay[11]);// Свинья
 
 
    rus("По знаку зодиака вы ");        rus(zodiak);        rus("n");
    rus("По китайскому гороскопу вы ");  rus(zodiakKitay);   rus("n");
 
    cin.get();
    cin.get();
    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-файла, так чтобы они были в одной папке.

Источник

После некоторого расследования и с помощью доктора Топаза я узнал, что вы захотите подтвердить, что программа настроена на 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("")).

На чтение 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 ++

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

 # include  int main () {printf ("Привет, мир"); getch (); } 

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

 Компилятор: компилятор по умолчанию. Выполнение C:  Dev-Cpp  bin  gcc.exe ... C:  Dev-Cpp  bin  gcc.exe "C:  Users  ubaid  Documents  C  Untitled1.c" -o "C:  Users  ubaid  Documents  C  Untitled1.exe" -I "C:  Dev-Cpp  include" -L "C:  Dev-Cpp  lib" gcc.exe: внутренняя ошибка: прервано (программа collect2) Пожалуйста, отправьте полный отчет об ошибке. Видеть  для инструкций. Исполнение прекращено 

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

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

  • 1 Действительно ли ваш исходный файл содержит эти кавычки?
  • Я не могу собрать воедино достаточно конкретных деталей из этого. Пожалуйста, используйте полные предложения с полными словами, заглавными буквами, дословным кодом … Ваш код и команды компиляции связаны с C, но вы отметили вопрос C ++. Что здесь происходит?
  • Дубликат? Dev C в Windows 8: внутренняя ошибка gcc
  • Можете попробовать сделать это вручную и подскажите, в чем ошибка? gcc -o hello hello.c (или как там называется ваш файл)

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

  • работал .. но зачем он там, если в нем нет необходимости?
  • О Боже. вам действительно не следует удалять двоичные файлы MinGW. он может многое испортить.
  • В качестве альтернативы, вместо удаления «collect2.exe», вы можете переименовать его, чтобы при необходимости можно было вернуть его исходное имя. Мир!

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

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

  • 2 Со времен мрачных времен Bloodshed Dev-C ++ появился ряд улучшенных IDE. Qt Creator (даже для проектов, отличных от Qt!) Находится в верхней части моего списка, за ним следует хороший текстовый редактор + командная строка.

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

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

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

Теперь вы увидите вкладку с и и соответствующий путь к ней. Измените путь и , чтобы использовать и соответственно. Теперь это будет работать.

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

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


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

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

  2. Щелкните Advanced Setting.

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

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

  5. Нажмите ОК

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

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

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

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

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


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

Я только что установил 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С++.

Понравилась статья? Поделить с друзьями:
  • Исходный размер виртуальной памяти windows 10
  • Исходный код windows xp утек в сеть
  • Исходный код windows xp слили в сеть
  • Исходный код windows 10 открытый или закрытый
  • Источники данных odbc windows 7 что это