При запуске make возникает ошибка "make: *** Нет правила для сборки цели «main.cpp», требуемой для «all». Останов." В чём она может заключаться?

Сам Makefile имеет следующий вид:

CC=g++
CFLAGS=-c -Wall
LDFLAGS=
SOURCES=main.cpp InitializingBoard.cpp BoardStatus.cpp FigureMove.cpp ShessHod.cpp
OBJECTS=$(SOURCES:.cpp=.o)
EXECUTABLE=chessviz

all: $(SOURCES) $(EXECUTABLE)
    
$(EXECUTABLE): $(OBJECTS) 
    $(CC) $(LDFLAGS) $(OBJECTS) -o $@

.cpp.o:
    $(CC) $(CFLAGS) $< -o $@

Подскажите пожалуйста, где может быть проблема


Ответы (0 шт):