Но файл, который я хочу скомпилировать был рабочим, и я даже написал контрольную работу по нему и мне ее зачли, и скрины работы программы я предоставлял. А сейчас почему то компилятор не может скомпилировать файл, при этом не выдавай никаких ошибок синтаксиса.
Правда после написания контрольной я переустанавливал систему на другой диск, но копирования исходника на другой диск ничего не дало, изменение владельца тоже, изменение атрибутов файла - тоже.
В чем может быть проблема, вин 10 стоит. Компилятор озвучил уже версия 4.9.9.2. Файл имеет расширение .с - то есть это си.
Другие языки программирования и технологии
Dev cpp при попытке компиляции и запуска выдает ошибку - исходный файл не был скомпилирован.
Не уверен что сдесь этот вариант. но все же. Говорить буду про другое IDE так как не помню уже вообще ничего в devc++. Вы собираете проект и он все норм работает на одном и том же компиляторе. А потом пробуете собрать тот же проект уже спустя время на другом компиляторе (тоже mingw но какие то другие надстройки) то IDE может не перекомпилировать уже собранные файлы (*.o), а пробовать использовать их. А из за того что компиляторы немного отличались в процессе сборки будут ошибки и файл естественно может не собраться. Актуально даже для visual studio разных версий. Поэтому в IDE есть возможность перестроить весь проект (заставить заново все скомпилироваться) а как это называется в каждой IDE я не знаю. В кодблокс это называется rebuild в visual studio вроде называется пересобрать решение (точно не помню). Возможно проблема в этом. А может и нет. Но в таком случае все равно выдает ошибки сборки.
нормальный компилятор поставь,
версию без git
https://nuwen.net/mingw.html либо clang с официального сайта
и компиль себе на здоровье из консоли
либо онлайн пользуйся
версию без git
https://nuwen.net/mingw.html либо clang с официального сайта
и компиль себе на здоровье из консоли
либо онлайн пользуйся
Александр Сергеевич
А dev cpp разве ненормальный? По крайней мере раньше с ним таких проблем не было - до переустановки системы.
кириллица в путях к файлу присутствует?
Александр Сергеевич
Нетъ, я уже научен опытом, и все папки называю латиницей.
Александр Сергеевич
Даже если скопировать в корень диска, компиляция не происходит
Ровшан Султанов
не получилось решить? если создать имя проекта по-английски?
Попробовал скомпилировать в gcc под линуксом (для этого пришлось выкинуть conio.h и getch()), получилось вот что. Компилируется файл без ошибок, однако при сборке не находится функция pow, так как библиотека, содержащая функции, описанные в math.h, не подключается автоматически при компоновке. Проблема решается добавлением ключа -lm в строку компиляции. Поскольку в Dev-C++ компилятор такой же (MinGW),попробуйте перенастроить сборку так, чтобы в командной строке сборки появился дополнительный ключ -lm.
может отпал какой то компонент IDE, библиотека библиотека или ещё какая штука, вот и не может скомпилироваться
Похожие вопросы
- Не могу понять в чем дело Выдает вот эту ошибку: C:\Program Files (x86)\Dev-Cpp\Lang\collect2.exe[Error] ld returned 1 e
- Выдаёт ошибку. Ошибка при запуске приложения (0xc0000005). Для выхода из приложения нажмите кнопку ОК
- Дан файл целых чисел. Создать два новых файла, первый из которых содержит положительные числа из исходного файла...
- что делать если при запуске любого приложения выдает ошибку 0xc0000005
- 3d max выдаёт ошибку...
- Синий экран смерти выдает ошибку 0х0000008е
- Пытаюсь установить винду. ПОсле установки выдаёт либо то что 2 винды(!) ЛИбо ошибку с файлом hall.dll. Что делать?
- Комп при включении выдаёт ошибку . Что то за ошибка и как её исправить _посмотрите пож_ста скрин .
- Ошибки открытия файла C++
- Почистил комп от пыли и теперь выдаёт ошибку....
std::string str;
int n;
std::cin >> n;
str = std::to_string(n); //перевод целого числа или с плавающей запятой в string
std::cout << str.c_str() << "\n";
return 0;