Форум программистов, компьютерный форум, киберфорум
C/C++: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
4248 / 1746 / 250
Регистрация: 01.05.2013
Сообщений: 7,810

Проблемы с компиляцией проекта

20.11.2018, 20:28. Показов 2096. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Стоит связка Dev C++ 5.11 (без компилятора) и компилятор TDM-GCC 5.1.0,установлены были отдельно через настройки компилятора в Dev добавил TDM-GCC.
И так всё прекрасно работало. Не пользовался Dev'ом 1-2 недели и сегодня понадобилось снова им воспользоваться. Как написал программу,заданную преподавателем, и попытался откомпилировать получил ошибку связную с невозможность компилятора найти/создать файл main.o. Подумал дело в моём проекте,создал новый (Hello word) и его не откомпилировало.

Чтобы я ни писал,не компилирует и везде одна и та же ошибка связанная с файлом*.o. Пробовал переустанавливать и Dev и компилятор не помогло.
Помогите разобраться.
Сообщение с ошибкой
Compiling project changes...
--------
- Project Filename: C:\Users\IgorPC\Documents\DEV files\Project1.dev
- Compiler Name: TDM-GCC 5.1.0

Building makefile...
--------
- Filename: C:\Users\IgorPC\Documents\DEV files\Makefile.win

Processing makefile...
--------
- Makefile Processor: C:\TDM-GCC-32\bin\mingw32-make.exe
- Command: mingw32-make.exe -f "C:\Users\IgorPC\Documents\DEV files\Makefile.win" all

gcc.exe -c main.c -o main.o -I"C:/TDM-GCC-32/include" -I"C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include"

Assembler messages:
Fatal error: can't create main.o: No such file or directory

C:\Users\IgorPC\Documents\DEV files\Makefile.win:28: recipe for target 'main.o' failed

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

подробное сообщение с ошибкой (с командой -v)
Compiling project changes...
--------
- Project Filename: C:\Users\IgorPC\Documents\DEV files\Project1.dev
- Compiler Name: TDM-GCC 5.1.0

Building makefile...
--------
- Filename: C:\Users\IgorPC\Documents\DEV files\Makefile.win

Processing makefile...
--------
- Makefile Processor: C:\TDM-GCC-32\bin\mingw32-make.exe
- Command: mingw32-make.exe -f "C:\Users\IgorPC\Documents\DEV files\Makefile.win" all

gcc.exe -c main.c -o main.o -I"C:/TDM-GCC-32/include" -I"C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include" -v

Using built-in specs.
COLLECT_GCC=gcc.exe
Target: mingw32
Configured with: ../../../src/gcc-5.1.0/configure --build=mingw32 --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --disable-symvers --enable-cxx-flags='-fno-function-sections -fno-data-sections -DWINPTHREAD_STATIC' --prefix=/mingw32tdm --with-local-prefix=/mingw32tdm --with-pkgversion=tdm-1 --enable-sjlj-exceptions --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: posix
gcc version 5.1.0 (tdm-1)
COLLECT_GCC_OPTIONS='-c' '-o' 'main.o' '-I' 'C:/TDM-GCC-32/include' '-I' 'C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include' '-v' '-mtune=generic' '-march=pentiumpro'
C:/TDM-GCC-32/libexec/gcc/mingw32/5.1.0/cc1.exe -quiet -v -I C:/TDM-GCC-32/include -I C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include -iprefix C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/ -D_REENTRANT main.c -quiet -dumpbase main.c -mtune=generic -march=pentiumpro -auxbase-strip main.o -version -o C:\Users\IgorPC\AppData\Local\Temp\ccwYS TDg.s

GNU C11 (tdm-1) version 5.1.0 (mingw32)
compiled by GNU C version 5.1.0, GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "C:/TDM-GCC-32/bin/../lib/gcc/mingw32/5.1.0/../../../../mingw32/include"
ignoring duplicate directory "C:/TDM-GCC-32/lib/gcc/../../lib/gcc/mingw32/5.1.0/include"
ignoring duplicate directory "C:/TDM-GCC-32/lib/gcc/../../lib/gcc/mingw32/5.1.0/../../../../include"
ignoring duplicate directory "C:/TDM-GCC-32/lib/gcc/../../lib/gcc/mingw32/5.1.0/include-fixed"
ignoring nonexistent directory "C:/TDM-GCC-32/lib/gcc/../../lib/gcc/mingw32/5.1.0/../../../../mingw32/include"
ignoring duplicate directory "C:/TDM-GCC-32/include"
as it is a non-system directory that duplicates a system directory
ignoring duplicate directory "C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include"
as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
C:/TDM-GCC-32/bin/../lib/gcc/mingw32/5.1.0/include
C:/TDM-GCC-32/bin/../lib/gcc/mingw32/5.1.0/../../../../include
C:/TDM-GCC-32/bin/../lib/gcc/mingw32/5.1.0/include-fixed
End of search list.
GNU C11 (tdm-1) version 5.1.0 (mingw32)
compiled by GNU C version 5.1.0, GMP version 4.3.2, MPFR version 2.4.2, MPC version 0.8.2
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 2682432a7094ac8df846b6a707cdc762

COLLECT_GCC_OPTIONS='-c' '-o' 'main.o' '-I' 'C:/TDM-GCC-32/include' '-I' 'C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include' '-v' '-mtune=generic' '-march=pentiumpro'
C:/TDM-GCC-32/bin/../lib/gcc/mingw32/5.1.0/../../../../mingw32/bin/as.exe -v -I C:/TDM-GCC-32/include -I C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include -o main.o C:\Users\IgorPC\AppData\Local\Temp\ccwYS TDg.s

GNU assembler version 2.24 (mingw32) using BFD version (GNU Binutils) 2.24
Assembler messages:
Fatal error: can't create main.o: No such file or directory

C:\Users\IgorPC\Documents\DEV files\Makefile.win:28: recipe for target 'main.o' failed

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

Содержание файла Makefile.win
# Project: Project1
# Makefile created by Dev-C++ 5.11

CPP = g++.exe
CC = gcc.exe
WINDRES = windres.exe
OBJ = main.o
LINKOBJ = main.o
LIBS = -L"C:/TDM-GCC-32/lib" -L"C:/TDM-GCC-32/mingw32/lib" -L"C:/TDM-GCC-32/libexec/gcc/mingw32/5.1.0" -static-libgcc
INCS = -I"C:/TDM-GCC-32/include" -I"C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include"
CXXINCS = -I"C:/TDM-GCC-32/include" -I"C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include" -I"C:/TDM-GCC-32/lib/gcc/mingw32/5.1.0/include/c++"
BIN = Project1.exe
CXXFLAGS = $(CXXINCS) -v
CFLAGS = $(INCS) -v
RM = rm.exe -f

.PHONY: all all-before all-after clean clean-custom

all: all-before $(BIN) all-after

clean: clean-custom
${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
$(CC) $(LINKOBJ) -o $(BIN) $(LIBS)

main.o: main.c
$(CC) -c main.c -o main.o $(CFLAGS)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.11.2018, 20:28
Ответы с готовыми решениями:

Проблемы с компиляцией большого проекта
Есть &quot;большой&quot; проект на VB6 - куча форм, подцеплено большое количество контролов и библиотек. Из VB IDE запуск с полной компиляцией...

Проблемы с компиляцией проекта после удаления поля в БД Access
Удалил в одной из таблиц базы данных в Access'е поле. Начались проблемы. Удалил это поле из соответствующего ADOTable в Delphi, потом...

Проблемы с компиляцией
Фрумчане помогите ! Программа работает, но выдает ошибки при компиляции. Не могу понять что не так... Вот код. #include...

7
 Аватар для vlisp
1063 / 984 / 153
Регистрация: 10.08.2015
Сообщений: 5,347
25.11.2018, 00:15
а где проект?
0
4248 / 1746 / 250
Регистрация: 01.05.2013
Сообщений: 7,810
25.11.2018, 09:23  [ТС]
vlisp, Их было несколько и со всеми одна и та же проблема. Так что сам проект здесь абсолютно не при чём.
0
 Аватар для vlisp
1063 / 984 / 153
Регистрация: 10.08.2015
Сообщений: 5,347
25.11.2018, 10:33
Ну тогда стандартные рекомендации: проверить антивирус, проверить права доступа винды
1
4248 / 1746 / 250
Регистрация: 01.05.2013
Сообщений: 7,810
25.11.2018, 14:03  [ТС]
vlisp, Спасибо, любезный, я, прям не знал, куда двигаться без тебя. ...Это первое, что было сделано. В шапке вопроса я писал, что 2 недели назад всё работало. С тех пор никто ничего не устанавливал ( кроме с десяток обнов из ЦО ), не удалял, чистилками не шебуршал, нвстройки не трогал.. Как то так. Из антивирусов только собственное системное ПО.
0
 Аватар для vlisp
1063 / 984 / 153
Регистрация: 10.08.2015
Сообщений: 5,347
25.11.2018, 15:47
все так говорят, а потом оказывается, что обновились дрова на видяху и комп за лям фублей стал глючить и кидать экраны смерти.
Цитата Сообщение от Turok123 Посмотреть сообщение
собственное системное ПО
в смысле?
Тебе компилятор говорит, что не может создать объектный файл, что не может найти файл, может ты в настройках написал несуществующую директорию или удалил. причин может быть много, по фотографии не лечат уже давно
0
4248 / 1746 / 250
Регистрация: 01.05.2013
Сообщений: 7,810
25.11.2018, 16:09  [ТС]
Цитата Сообщение от vlisp Посмотреть сообщение
в смысле?
Что не понятно - Защитник Windows + Брандмауэр Windows.
Цитата Сообщение от vlisp Посмотреть сообщение
Тебе

Не по теме:

Не" тебе", а " вам ". Мы с вами за одним столом не сидели, в одном окопе не лежали.

.
Цитата Сообщение от vlisp Посмотреть сообщение
не может создать объектный файл, что не может найти файл, может ты в настройках написал несуществующую директорию или удалил. причин может быть много
Читайте внимательно вопрос, там более чем подробно описана суть проблемы.
Цитата Сообщение от vlisp Посмотреть сообщение
в настройках написал несуществующую директорию или удалил
Писал же. Повторюсь, для особо одарённых, что с момента, как всё работало, ни-че-го в настройках ничего на ПК не менялось. в том числе и в рассматриваемом ПО !!!!!!!!!
Цитата Сообщение от vlisp Посмотреть сообщение
по фотографии не лечат уже давно
Я представил не фото, а подробные отчёты о содержании ошибки..
Не морочьте голову, не тратьте моё время, свалите из темы. Я терпеливо подожду тех, кто понимает, о чём речь.
Адиос, Амиго !!!
0
 Аватар для vlisp
1063 / 984 / 153
Регистрация: 10.08.2015
Сообщений: 5,347
25.11.2018, 17:18
ну, раз хамишь, сиди со своими проектами сам
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.11.2018, 17:18
Помогаю со студенческими работами здесь

Проблемы с компиляцией
Вообщем, история такая: Сегодня решил начать изучать ассемблер. Скачал masm32, установил, из папки \masm32\tutorial\console взял первый...

Проблемы с компиляцией
Стоит задача скомпилировать код, для БД. Компилирую. Вроде пути к библиотекам стоят правильные, выдает ошибку. Компилирую: gcc...

Проблемы с компиляцией
Доброго времени суток! Проблема такая: не компилируется код на AVR Studio... Помогите, пожалуйста Добавлено через 6 секунд ...

проблемы с компиляцией...
НАрод помогите!!! как мне скомпилировань написанную программу, я не имею в виду на что и куда нажать, а то как мне её скомпилировать если у...

Проблемы с компиляцией
пишу простенькую прогу, переводящую число в часы, секунды и минуты. Появляется вот это: fatal error C1010: unexpected end of file while...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru