Не работает make clean

Есть 3 файла main.cpp, fft32.cpp, gnuplot.cpp. Попробовал использовать make для удобства сборки. Вот содержимое Makefile:

CC=g++
CFLAGS=-Wall -Wfloat-equal -Wsign-conversion -Warray-bounds -Wdiv-by-zero -Wdouble-promotion

all: impulse

clean:
    rm -rf impulse *.o

impulse: main.o gnuplot.o fft32.o
    $(CC) $(CFLAGS) -o impulse main.o gnuplot.o fft32.o
    
main.o: main.cpp
    $(CC) $(CFLAGS) -c -o main.o main.cpp
    
gnuplot.o: gnuplot.cpp gnuplot.h
    $(CC) $(CFLAGS) -c -o gnuplot.o gnuplot.cpp

fft32.o: fft32.cpp fft32.h
    $(CC) $(CFLAGS) -c -o fft32.o fft32.cpp

Собрал с помощью make. Далее пытаюсь очистить все, пишу в консоль make clean, выдает ошибку

rm -rf impulse.exe *.o
process_begin: CreateProcess(NULL, rm -rf impulse.exe *.o, ...) failed.
make (e=2): Не удается найти указанный файл.
make: *** [clean] Error 2

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