Попытка скомпилировать opencv 3.2.0 с cuda 9.0

это довольно понятно, моя конечная цель - скомпилировать opencv с поддержкой cuda для python. У меня Windows 10, Anaconda 3.5, Visual Studio 2017. Я установил различные инструменты, описанные в Этот учебник, но вот моя ошибка:

CMake Error at cmake/FindCUDA.cmake:1078 (include):
  include could not find load file:

    C:/Users/mikep/Desktop/OpenCV Files/Builds/Mike_OpenCV_Cuda_Windows(3.2.0-9.0.176)/opencv-3.2.0/cmake/FindPackageHandleStandardArgs.cmake
Call Stack (most recent call first):
  cmake/OpenCVUtils.cmake:50 (find_package)
  cmake/OpenCVDetectCUDA.cmake:16 (find_host_package)
  cmake/OpenCVFindLibsPerf.cmake:57 (include)
  CMakeLists.txt:558 (include)


CMake Error at cmake/FindCUDA.cmake:1111 (include):
  include could not find load file:

    C:/Users/mikep/Desktop/OpenCV Files/Builds/Mike_OpenCV_Cuda_Windows(3.2.0-9.0.176)/opencv-3.2.0/cmake/FindCUDA/select_compute_arch.cmake
Call Stack (most recent call first):
  cmake/OpenCVUtils.cmake:50 (find_package)
  cmake/OpenCVDetectCUDA.cmake:16 (find_host_package)
  cmake/OpenCVFindLibsPerf.cmake:57 (include)
  CMakeLists.txt:558 (include)

Любая помощь будет принята с благодарностью.


person Michael Perreman    schedule 22.10.2017    source источник
comment
OpenCV еще не полностью совместим с cuda 9.0, вы можете обратиться к моему ответу в этом другом вопросе, чтобы узнать, как это сделать. работать (или хотя бы компилировать). В вашей ошибке кажется, что он пытается включить несуществующий файл cmake? его также нет в репозитории github, не уверен, что вы изменили файлы cmake или загрузили их где-то еще... попробуйте загрузить его снова из репо или, если вы предпочитаете последнюю версию скачать здесь   -  person api55    schedule 23.10.2017
comment
Вы можете выполнить шаги @api55 или получить исходный код из главной ветки 3.3.   -  person MFisherKDX    schedule 23.10.2017
comment
@MFisherKDX До прошлой недели в ветке master не было исправлений CUDA 9.0 ... На самом деле я установил это   -  person api55    schedule 23.10.2017
comment
@апи55. Интересный. Я думал, что это сработало несколько недель назад. Ну что ж. Вот мои сообщения о проблеме на форуме opencv. answers.opencv .org/question/175221/ answers.opencv.org/question/175839/   -  person MFisherKDX    schedule 23.10.2017
comment
У меня по-прежнему были проблемы с созданием и сборкой, поэтому я вернулся к VS 15 и CUDA 8.0, теперь я просто возился с отладочными библиотеками Python.   -  person Michael Perreman    schedule 26.10.2017