C ++ пытается получить несколько .o из .cpp и .h ошибка: нет правила, чтобы сделать цель '', нужна 'всем - PullRequest
0 голосов
/ 26 октября 2018
CPP = g++
CFLAGS =-Wall
CPP_SRC = $(wildcard %.cpp)
CPP_OBJ = $(patsubst %.c,%.o,$(CPP_SRC))

%.o:%.cpp %.h
        $(CPP) $(CFLAGS) -c $(CPP_SRC)
all:CPP_OBJ
clean:
        rm -f *.o

Все файлы .cpp и .h находятся в текущем каталоге.После того, как я запустил команду make, он показывает ошибку Нет правила для создания цели 'CPP_OBJ', необходимой для 'all'.Стоп.Пожалуйста, помогите спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...