2014-01-30 3 views
0

Я пытаюсь построить OpenCV 2.4.8 с поддержкой OpenCL на Visual Studio 2010.Проблемы здания OpenCV с поддержкой OpenCL на Visual Studio 2010

Все кажется, работает на CMake, для следующего предупреждающего сообщения, за исключением "

CMake Warning at cmake/OpenCVDetectOpenCL.cmake:22 (message): 
    Can't use OpenCL 
Call Stack (most recent call first): 
    CMakeLists.txt:471 (include)" 

После этого сообщения, окно вывода показывает, что поддержка OpenCL не была выбрана или не будет включена в решении сборки.

Если я продолжу и команды CMake для создания Solutuion МСВСА, его работает, и он «строится». в окончательной сборке не будет dll OCL.

Есть ли что-нибудь, что мне не хватает?

+1

Каждый компьютер имеет свои собственные драйверы cuda и opencl. Возможно, он запрашивает целевую машину для использования своего ocl. Возможно, есть несколько выборочных параметров установки, которые проверяют целевую машину и используют правильную ocl dll из коллекции. –

ответ

0
CMakeLists.txt:471 (include)" 

Похоже, что путь к OpenCL не найден. Убедитесь, что переменные OPENCL_INCLUDE_DIR, OPENCL_LIBRARY, OpenCL_DIR имеют правильные значения на этапе создания Makefile.

Смежные вопросы