2014-12-02 1 views
1

OS X에서 CMake-GUI를 사용하고 있습니다. Yosemite 10.10.1을 사용하여 OpenCV 3.0-beta를 빌드하십시오. 내 바이너리 폴더에서 파일을 생성 할 때 모든 moduel 자동 생성되어야하는 항목은 불완전합니다. 각 모듈 (opencl_kernels_MODULENAME.cpp 및 opencl_kernels_MODULENAME.hpp)의 OpenCL 커널은 주로 비 었습니다.OpenCV를 빌드하기위한 OpenCL 커널이 올바르게 생성되지 않았습니다.

This file is auto-generated. Do not edit! 
#include "precomp.hpp" 
#include "opencl_kernels_core.hpp" 
namespace cv 
{ 
namespace ocl 
{ 
namespace core 
{ 

}  

} 

} 

이것은 모든 커널 (CPP와 HPP)이 사람이 여기 제발 도와 줄래 (해당 모듈)의 모습 꽤입니다 - 이 그 중 하나는 내가 커널을 열 때 모습입니다? 솔직히 말해서, 이것은 나에게 의미가 없습니다. 참고 :이 빌드는 우분투 (Ubuntu)이며 모든 문제가 올바르게 생성되었습니다.

+0

OpenCV가 아닌 베타 버전을 사용해 보셨나요? – usr1234567

답변

0

나는이 질문에 대답하는 데 쓸데없이 늦었다. 그러나 문제는 바이너리를 포함 내 주요 폴더 이름에 공간 있다고했다 (예 : "OCV 빈") 흥미롭게도, 내가 공간 내가 빌드를 가지고 있음을 제거 할 때

부드럽게.

슬프게도, 나는 정말로 이것이 일어난 이유를 결코 보지 못했습니다. 그래서 나는 진짜 이유를 말할 수 없습니다. 이 글을 읽는 사람이 왜 올바른 방향으로 나를 가리켜 서 그 이유를 알 수 있다면, 나는 그것을 높이 평가할 것이다.

다시 늦은 답변에 사과드립니다. 한 문제에서 다른 문제로 넘어갈 때 시간이 흐릅니다!

관련 문제