Merge pull request #2583 from alalek:cmake_cuda_cxx_flag

pull/2595/head
Alexander Alekhin 5 years ago
commit db22cc3469
  1. 9
      modules/cudev/test/CMakeLists.txt

@ -15,7 +15,14 @@ if(OCV_DEPENDENCIES_FOUND)
ocv_cuda_filter_options()
CUDA_ADD_EXECUTABLE(${the_target} ${OPENCV_TEST_${the_module}_SOURCES} OPTIONS -std=c++11)
if(CUDA_VERSION VERSION_LESS "11.0")
ocv_update(OPENCV_CUDA_OPTIONS_opencv_test_cudev "-std=c++11")
else()
ocv_update(OPENCV_CUDA_OPTIONS_opencv_test_cudev "-std=c++14")
ocv_warnings_disable(CMAKE_CXX_FLAGS -Wdeprecated-declarations)
endif()
CUDA_ADD_EXECUTABLE(${the_target} ${OPENCV_TEST_${the_module}_SOURCES} OPTIONS ${OPENCV_CUDA_OPTIONS_opencv_test_cudev})
ocv_target_link_libraries(${the_target} PRIVATE
${test_deps} ${OPENCV_LINKER_LIBS} ${CUDA_LIBRARIES}
)

Loading…
Cancel
Save