diff --git a/demo-serving/CMakeLists.txt b/demo-serving/CMakeLists.txt index 5b9f564ebf71afef9a331687eea484a53b0b7cfb..fb7abeb59eb39254fbc818ae81490cf34d48c533 100644 --- a/demo-serving/CMakeLists.txt +++ b/demo-serving/CMakeLists.txt @@ -27,13 +27,27 @@ target_include_directories(serving PUBLIC ) if(WITH_GPU) - target_link_libraries(serving ${CUDA_LIBRARIES} -Wl,--whole-archive fluid_gpu_engine + target_link_libraries(serving -Wl,--whole-archive fluid_gpu_engine -Wl,--no-whole-archive) endif() + +target_link_libraries(serving -Wl,--whole-archive fluid_cpu_engine + -Wl,--no-whole-archive) + +target_link_libraries(serving paddle_fluid ${paddle_depend_libs}) + target_link_libraries(serving opencv_imgcodecs - ${opencv_depend_libs} -Wl,--whole-archive fluid_cpu_engine - -Wl,--no-whole-archive pdserving paddle_fluid ${paddle_depend_libs} kvdb rocksdb - ${MKLML_LIB} ${MKLML_IOMP_LIB} -lpthread -lcrypto -lm -lrt -lssl -ldl -lz -lbz2) + ${opencv_depend_libs}) + +target_link_libraries(serving pdserving) + +target_link_libraries(serving kvdb rocksdb) + +if(WITH_GPU) + target_link_libraries(serving ${CUDA_LIBRARIES}) +endif() +target_link_libraries(serving ${MKLML_LIB} ${MKLML_IOMP_LIB} -lpthread + -lcrypto -lm -lrt -lssl -ldl -lz lbz2) install(TARGETS serving RUNTIME DESTINATION