1find_package(Protobuf REQUIRED) 2 3set(Protobuf_USE_STATIC_LIBS ON) 4 5include_directories(${Protobuf_INCLUDE_DIRS}) 6protobuf_generate_cpp(PROTO_SRC PROTO_HDR benchmark.proto result.proto) 7add_library(benchmark_proto ${PROTO_HDR} ${PROTO_SRC}) 8target_link_libraries(benchmark_proto INTERFACE ${Protobuf_LIBRARIES}) 9