Browse Source

2024.5.10-去除ITN的依赖构建

master
Administrator 1 year ago
parent
commit
89e474dea2
1 changed files with 5 additions and 4 deletions
  1. +5
    -4
      cmake-linux/grpc.cmake

+ 5
- 4
cmake-linux/grpc.cmake

@ -1,7 +1,7 @@
# On how to build grpc, you may refer to https://github.com/grpc/grpc # On how to build grpc, you may refer to https://github.com/grpc/grpc
set(grpc_build_dir "${LIB_BASE_DIR}/grpc-build") set(grpc_build_dir "${LIB_BASE_DIR}/grpc-build")
option(REBUILD "whether to build with ONNX" ON)
option(REBUILD "whether to build with ONNX" OFF)
if(REBUILD) if(REBUILD)
# install grpc # install grpc
execute_process(COMMAND mkdir -p ${grpc_build_dir}) execute_process(COMMAND mkdir -p ${grpc_build_dir})
@ -18,8 +18,10 @@ if(REBUILD)
-DgRPC_ZLIB_PROVIDER=module -DgRPC_ZLIB_PROVIDER=module
-DgRPC_BUILD_TESTS=OFF -DgRPC_BUILD_TESTS=OFF
-DCMAKE_INSTALL_PREFIX=${grpc_build_dir} -DCMAKE_INSTALL_PREFIX=${grpc_build_dir}
-j6
-fPIC
-S ${LIB_BASE_DIR}/grpc-src -S ${LIB_BASE_DIR}/grpc-src
-B ${grpc_build_dir} -fPIC -j6
-B ${grpc_build_dir}
WORKING_DIRECTORY ${grpc_build_dir}) WORKING_DIRECTORY ${grpc_build_dir})
execute_process( execute_process(
COMMAND cmake --build . -j4 COMMAND cmake --build . -j4
@ -32,8 +34,7 @@ if(REBUILD)
endif() endif()
set(gRPC_ROOT ${grpc_build_dir})
list(APPEND CMAKE_PREFIX_PATH ${gRPC_ROOT})
set(gRPC_DIR ${grpc_build_dir})
find_package(Threads REQUIRED) find_package(Threads REQUIRED)
find_package(protobuf REQUIRED) find_package(protobuf REQUIRED)
find_package(gRPC CONFIG REQUIRED) find_package(gRPC CONFIG REQUIRED)

Loading…
Cancel
Save