mirror of
https://github.com/PaddlePaddle/FastDeploy.git
synced 2025-10-06 17:17:14 +08:00

* Add notes for tensors * Optimize some apis * move some warnings * Support build with Paddle2ONNX * Add protobuf support * Fix compile on mac * add clearn package script * Add paddle2onnx code * remove submodule * Add onnx ocde * remove softlink * add onnx code * fix error * Add cmake file * fix patchelf * update paddle2onnx * Delete .gitmodules --------- Co-authored-by: PaddleCI <paddle_ci@example.com> Co-authored-by: pangyoki <pangyoki@126.com> Co-authored-by: jiangjiajun <jiangjiajun@baidu.lcom>
12 lines
430 B
CMake
12 lines
430 B
CMake
if(NOT TARGET protobuf)
|
|
include(FindProtobuf)
|
|
find_package(Protobuf REQUIRED)
|
|
set(Protobuf_USE_STATIC_LIBS ON)
|
|
include_directories(${PROTOBUF_INCLUDE_DIR})
|
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
|
set(PROTOBUF_LIBRARIES ${PROTOBUF_LIBRARIES} CACHE INTERNAL "" FORCE)
|
|
endif()
|
|
|
|
PROTOBUF_GENERATE_CPP(PROTO_SRC PROTO_HEADER p2o_paddle.proto)
|
|
add_library(p2o_paddle_proto ${PROTO_HEADER} ${PROTO_SRC})
|