Построение ошибок OpenCV 3 cuda

Я хочу построить OpenCV 3.2 за Visual Studio 2015 в Windows 10 с Cuda служба поддержки. Итак, я настроил его с помощью CMake (см. файл конфигурации Вот). Cuda установлена ​​и переменная пути установлена ​​правильно. Однако при строительстве OpenCV.sln Решение (отладка, x64), я получаю в общей сложности 36 (3 разных) ошибок, все ссылающиеся на модуль cuda:

C2610 C2535 C2382

Вот один пример для каждого кода ошибки (код, описание, файл проекта, строка):

Ошибка C2610 ‘std :: tuple :: tuple (const std :: tuple
&) ‘: не является специальной функцией-членом, которую можно использовать по умолчанию
(компиляция исходного файла
C: \ Users \ пользователь \ down \ opencv3.2 \ opencv-src \ modules \ cudawarping \ perf \ perf_warping.cpp) opencv_perf_cudawarping C: \ Program
Файлы (x86) \ Microsoft Visual Studio 14.0 \ VC \ include \ tuple 607

Ошибка C2535 ‘std :: tuple
&станд :: кортеж :: оператор
= (const std :: tuple
&) ‘: функция-член уже определена или объявлена ​​(компиляция исходного кода)
файл
C: \ Users \ пользователь \ down \ opencv3.2 \ opencv-src \ modules \ cudawarping \ perf \ perf_warping.cpp) opencv_perf_cudawarping C: \ Program
Файлы (x86) \ Microsoft Visual Studio 14.0 \ VC \ include \ tuple 756

Ошибка C2382 ‘std :: tuple :: operator
= ‘: переопределение; различные спецификации исключений (компиляция исходного файла
C: \ Users \ пользователь \ вниз \ opencv3.2 \ opencv-src \ modules \ cudawarping \ perf \ perf_warping.cpp) opencv_perf_cudawarping C: \ Users \ пользователь \ вниз \ opencv3.2 \ opencv-src \ modules \ ts \ include \ opencv2 \ ts \ cuda_perf.hpp 76

РЕДАКТИРОВАТЬ:

Это сообщается как вопрос для OpenCV 3.2.

Вот хороший способ обойти проблему, опубликованную ThorbjornSomod (см. Выпуск):

Я действительно заставил это работать и на моем ноутбуке и на моем рабочем столе (GTX960M
и GTX970 соответственно) работает с OpenCV 3.2 и последними
версия CUDA 8.0 для Win10 в сообществе Visual Studio 15! Что я
сделал, чтобы включить WITH_CUBLAS, а также WITH_CUDA. Я тоже выключил
BUILD_PERF_TESTS и BUILD_TESTS. Конфигурация была построена с использованием
компилятор Visual Studio 14 2015 C ++.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector