|
|
@ -8,7 +8,7 @@ set(BoldGreen "${Esc}[1;32m") |
|
|
|
set(BoldRed "${Esc}[31m") |
|
|
|
set(LIB_BASE_DIR /root/CXX_ENVS/wenet_runtime) |
|
|
|
# 运行参数 |
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -fPIC") |
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++17 -pthread -fPIC") |
|
|
|
|
|
|
|
include(../cmake-linux/grpc.cmake) |
|
|
|
|
|
|
@ -32,11 +32,12 @@ add_custom_command( |
|
|
|
--plugin=protoc-gen-grpc=${GRPC_BINARY_DIR}/grpc_cpp_plugin |
|
|
|
helloworld.proto) |
|
|
|
|
|
|
|
add_library(hello_proto |
|
|
|
add_library(hello_proto SHARED |
|
|
|
${PROTO_DIR}/helloworld.pb.cc |
|
|
|
${PROTO_DIR}/helloworld.pb.h |
|
|
|
${PROTO_DIR}/helloworld.grpc.pb.cc |
|
|
|
${PROTO_DIR}/helloworld.grpc.pb.h) |
|
|
|
|
|
|
|
target_link_libraries(hello_proto |
|
|
|
${REFLECTION} |
|
|
|
${GRPC_GRPCPP} |
|
|
|