Disable dynamic linked cuda libs default

avx_docs
liaogang 8 years ago
parent d41ac09090
commit 934ba0bf39

@ -28,7 +28,7 @@ include(system)
include(simd) include(simd)
###################### Configurations ############################ ###################### Configurations ############################
option(WITH_DSO "Compile PaddlePaddle with dynamic linked libraries" ON) option(WITH_DSO "Compile PaddlePaddle with dynamic linked libraries" OFF)
option(WITH_GPU "Compile PaddlePaddle with gpu" ${CUDA_FOUND}) option(WITH_GPU "Compile PaddlePaddle with gpu" ${CUDA_FOUND})
option(WITH_DOUBLE "Compile PaddlePaddle with double precision, otherwise use single precision" OFF) option(WITH_DOUBLE "Compile PaddlePaddle with double precision, otherwise use single precision" OFF)
option(WITH_AVX "Compile PaddlePaddle with avx intrinsics" ${AVX_FOUND}) option(WITH_AVX "Compile PaddlePaddle with avx intrinsics" ${AVX_FOUND})

@ -120,6 +120,11 @@ function(link_paddle_exe TARGET_NAME)
target_link_libraries(${TARGET_NAME} rt) target_link_libraries(${TARGET_NAME} rt)
endif() endif()
endif() endif()
if(NOT WITH_DSO)
target_link_libraries(${TARGET_NAME} ${WARPCTC_LIBRARIES})
endif()
add_dependencies(${TARGET_NAME} ${external_project_dependencies}) add_dependencies(${TARGET_NAME} ${external_project_dependencies})
endfunction() endfunction()

Loading…
Cancel
Save