diff --git a/cmake/OpenCVDetectCUDA.cmake b/cmake/OpenCVDetectCUDA.cmake index aa33fe18abff76f1afed6378ee649c005da62ce5..9b3fcd1f72c4e654d3bdc4de724772dca9ec096b 100644 --- a/cmake/OpenCVDetectCUDA.cmake +++ b/cmake/OpenCVDetectCUDA.cmake @@ -3,6 +3,11 @@ if(${CMAKE_VERSION} VERSION_LESS "2.8.3") return() endif() +if (NOT MSVC AND NOT CMAKE_COMPILER_IS_GNUCXX OR MINGW) + message(STATUS "CUDA compilation was disabled (due to unsuppoted host compiler).") + return() +endif() + find_package(CUDA 4.1) if(CUDA_FOUND)