我正在尝试在Visual Studio 2010上构建支持OpenCL的OpenCV 2.4.8。
除了以下警告信息“
之外,一切似乎都在使用CMakeCMake Warning at cmake/OpenCVDetectOpenCL.cmake:22 (message):
Can't use OpenCL
Call Stack (most recent call first):
CMakeLists.txt:471 (include)"
在此消息之后,输出窗口显示未选择OpenCL支持或将不包含在构建解决方案中。
如果我继续并命令CMake生成MSVS解决方案,它可以工作,并且它是“可构建的”。但是最终版本中不会有OCL dll。
有什么我想念的吗?
答案 0 :(得分:0)
CMakeLists.txt:471 (include)"
看起来找不到OpenCL包含的路径。检查OPENCL_INCLUDE_DIR,OPENCL_LIBRARY,OpenCL_DIR变量在Makefile创建阶段是否具有正确的值。