C ++尝试从.cpp和.h错误中获取多个.o:没有规则可以使目标“”成为所有目标

时间:2018-10-26 04:57:48

标签: c++ makefile

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”成为“全部”所需。停止。 请帮忙谢谢!

0 个答案:

没有答案