tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CXXFLAGS ?= -I../../../include
LDFLAGS ?=
 
.PHONY: all
all: server client
 
greeter_generated.h: greeter.fbs
   flatc --grpc --cpp $<
 
server: server.cpp greeter.grpc.fb.cc greeter_generated.h greeter.grpc.fb.h
   g++ -std=c++11 -O2 $(CXXFLAGS) $(LDFLAGS) -lgpr -lgrpc -lgrpc++ server.cpp greeter.grpc.fb.cc -o $@
 
client: client.cpp greeter.grpc.fb.cc greeter_generated.h greeter.grpc.fb.h
   g++ -std=c++11 -O2 $(CXXFLAGS) $(LDFLAGS) -lgpr -lgrpc -lgrpc++ client.cpp greeter.grpc.fb.cc -o $@