私は.ccとディレクトリ内の.protoファイル。* .protoファイルは、 .ccファイルと.hファイルを生成するために使用されます。
ここで、 $(SRC)に、生成されたものを含むすべての.ccファイルを含めたいと思います。どのように?
PROTOS = $(wildcard *.proto)
SRC = $(wildcard *.cc)
OBJS = $(patsubst %.cc,%.o,$(SRC))
all: proto $(OBJS)
proto: $(PROTOS)
protoc --cpp_out=. $(PROTOS)