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

Обновлено: 04.07.2024

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

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

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

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

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

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

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

The Answer

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

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

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

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

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

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

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

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

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

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

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

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

Это был код, который я написал, чтобы увидеть, как работает ключевое слово auto , но он не был скомпилирован в Dev C++ и дал следующее предупреждение: [Предупреждение] C++11 auto доступно только с -std=c++11 или -std=gnu++11 Как преодолеть этот глюк и сделать то, что говорит предупреждение.

Я случайно назначаю расширение .C [примечание к верхнему регистру C ] моему исходному коду C в UBUNTU 16.04 LTS и открываю его с помощью программы Gedit для ввода моих кодов. Компилятор gcc не распознает его как исходный код программирования C и выдает ошибку при попытке компиляции. И UBUNTU.

Похожие вопросы:

Когда мы обращаемся к архиву .jar , могут возникнуть проблемы с версиями. Но можно ли сослаться на исходный файл, который будет скомпилирован Matlab? Существует ли нечто подобное?

Я мог бы скомпилировать void main() как исходный файл c++ с помощью компилятора Microsoft c/c++ 14.00 (интегрированного с visual studio 2005).Значит ли это, что компилятор не соответствует стандарту.

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

Это был код, который я написал, чтобы увидеть, как работает ключевое слово auto , но он не был скомпилирован в Dev C++ и дал следующее предупреждение: [Предупреждение] C++11 auto доступно только с.

Я случайно назначаю расширение .C [примечание к верхнему регистру C ] моему исходному коду C в UBUNTU 16.04 LTS и открываю его с помощью программы Gedit для ввода моих кодов. Компилятор gcc не.

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


Я использую 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-битную версию.

  • 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.

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


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

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

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

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

Щелкните Advanced Setting.

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

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

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

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

ОТВЕТЫ

Ответ 1

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

Ответ 2

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

Ответ 3

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

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

Ответ 4

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

Ответ 5

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

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

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

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

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

Ответ 6

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

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

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

Ответ 7

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

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

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

Ответ 8

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

Ответ

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

Ответ 9

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

Репутация: нет
Всего: нет

Добрый день. Возникла проблема при пробном испытании новых платформ.
Вставил пробный простенький код из Стивена Прата, работающий с рекурсией, следующего содержания:

При попытке компиляции в wxDevC++ компилятор выдаёт Done, при Build выдаёт исходный файл не откомпилирован, а в журнале компиляции содержится следующее:

Прямо проклятье какое-то Помогите чем можите

Репутация: нет
Всего: 3

Репутация: нет
Всего: нет

Evergreen, не помогает, всё равно в VS выпадает:

Репутация: 63
Всего: 196

Репутация: нет
Всего: 3

Репутация: нет
Всего: 5

Репутация: нет
Всего: нет

Бестолку :( Вставил <cstdlib> в namespace, всё равно выводит .
Evjeny, аналогично :(

Репутация: 52
Всего: 207

russians,
в VS2005 создай empty C++ project
добавь один .cpp с твоей программой и попробуй собрать
при работе с cout/cin добавляй идентификатор namespace (std)
если вначале нет

Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

Репутация: нет
Всего: 4

ТЕХНОЛОГИЯ "JAVA" НЕ ПРЕДНАЗНАЧЕНА ДЛЯ УПРАВЛЕНИЯ ЯДЕРНЫМИ УСТАНОВКАМИWindows98 License.txt
  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это! хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

[ Время генерации скрипта: 0.1179 ] [ Использовано запросов: 21 ] [ GZIP включён ]


Dev cpp или Dev с++ IDE - среда разработки на с и с++, графическая надстройка над MinGW GCC компилятором.

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

Подробное описание возможностей программы вы найдёте в разделе Интегрированные среды разработки программ - IDE.

В данной статье рассмотрим работу с портабельной версией - это самый удобный способ начать работу с Dev с++ без установки и скомпилировать свой первый проект уже через несколько минут.

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

Первый запуск Dev cpp - инициализация:

В распакованном архиве запустите файл "devcppPortable.exe" и пройдите несколько шагов первоначальной настройки.





Dev с++ поддерживает множество языков.
Выберите язык интерфейса, с которым привыкли работать.





Следующая опция будет полезна для работы браузера класcов и функций, а также для функционирования автозавершения кода.





Создание кеша для более быстрой работы автозавершения кода в редакторе.





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

Подготовка Dev cpp к работе:

Главное окно программы представлено тремя панелями: слева - менеджер проектов и браузер классов, по центру - редактор, и снизу - информационная панель.




При первом старте программы вам предложат ознакомиться с "советами дня", рекомендуется прочитать их внимательно.





Прочитав советы, перейдём в главное меню -> "Сервис", именно в этом разделе хранятся основные настройки IDE.

Выбираем пункт "Параметры среды" и в появившемся диалоговом окне на вкладке "Общие" настроим окно хода компиляции, отметив чекбокс "Закрывать по окончании".





На вкладке "Ассоциации файлов" выберем типы файлов для открытия их в Dev cpp.

Сохраним настройки - жмём "ОК".

Если выбрать в главном меню пункт "Сервис" -> "Параметры редактора", мы получим возможность настроить шрифт и его размер, нумерацию строк, особенности подсветки синтаксиса и автозавершения кода, а также шаблоны кода для вставки.

Первый проект в Dev c++ :

В папке с распакованной IDE приготовлены несколько интересных примеров в директории "Examples". Одним из них мы и воспользуемся.

На панели инструментов нажимаем кнопку "Открыть проект или файл" или жмём горячие клавиши Ctrl + o.

Переходим по папкам в директории с распакованной программой: "Examples" -> "WinTest" и открываем файл проекта "WinTest.dev".




Открывшийся проект представляет из себя базовое оконное приложение на c++ c использованием WinAPI и с элементарной функциональностью. Его исходный код вы можете изучить в окне редактора.

Снова воспользуемся панелью инструментов и запустим проект - жмём кнопку "Скомпилировать и выполнить" или просто клавишу F9. Откроется диалоговое окно, сообщающее о ходе компиляции, по окончании оно будет закрыто и запустится собственно окно нашей программы.




Прочитав приветствие, окошко можно уже закрыть и обратить внимание на нижнюю панель с вкладками, где можно получить исчерпывающую информацию о том, что мы только что сделали. Как видим - ошибок нет, есть одно предупреждение.




Создание нового Dev c++ проекта :

Потренировавшись со стандартными примерами можно приступить к созданию своей программы.

На панели инструментов нажимаем кнопку "Проект. " .




В появившемся диалоговом окне можно выбрать проект из готового шаблона, назначить тип (с или с++), дать проекту имя.

Обратите внимание, не следует использовать кириллицу в названиях проектов и файлов, это предотвратит возникновение ошибок с именами файлов.

Читайте также: