set(KCF_LIB_SRC kcf.cpp kcf.h complexmat.hpp)
-include_directories(${CUDA_INCLUDE_DIRS})
-
add_library(kcf STATIC ${KCF_LIB_SRC})
+if(OPENCV_CUFFT)
+include_directories(${CUDA_INCLUDE_DIRS})
target_link_libraries(kcf ${CUDA_LIBRARIES} ${OpenCV_LIBS} fhog cndata)
-set_target_properties(kcf PROPERTIES VERSION 1.0.0 SOVERSION 1)
\ No newline at end of file
+else()
+target_link_libraries(kcf ${OpenCV_LIBS} fhog cndata)
+endif() #OPENCV_CUFFT
+set_target_properties(kcf PROPERTIES VERSION 1.0.0 SOVERSION 1)