2013-10-09 3 views
0

Eclipse로 OpenCV2를 실행하려고합니다. 내 코드는 명령 행으로 직접 컴파일 할 때 작동한다.OpenCV2 with Eclipse

가 여기에 내가 같이 컴파일 명령 줄의 코드

#include <opencv2/core/core.hpp> 
#include <opencv2/highgui/highgui.hpp> 

using namespace cv; 
using namespace std; 

int main(int argc, char** argv) 
{ 
    Mat test = imread("pyramids.jpg"); 

    imshow("test", test); 
    waitKey(); 

    return 0; 
} 

입니다 - 지금

g++ hello_opencv2.cpp `pkg-config opencv --libs --cflags` 

, 나는 이클립스로를 달성하기 위해 노력하고 있습니다. 빌드 환경을 설정하는 데 도움을주십시오. CFLAGS & LIBS를 설정할 수있는 대화 상자를 찾을 수 없습니다.

답변

1

당신은 어떻게 실제로

+0

OpenCV의 Online documentation에 이클립스 설정을 OpenCV를에 대한 좋은 설명을 볼 수 있습니다 CUDA와 OpenCV2를 사용하고자하고있다. opencv2 만 사용할 수 있습니다. 그러나 다른 파일 이름 "file.cu"를 만들면 다음 오류가 발생합니다. 모두 만들기 건물 파일 : ../file.cu 호출 : NVCC 컴파일러 /usr/local/cuda-5.5/bin/nvcc -G -g -O0 -odir ""-M -o "file.d" "../file.cu" /usr/local/cuda-5.5/bin/nvcc -G -g -O0 "file.o" " ../file.cu " g ++ : 오류 : file.o : 해당 파일 또는 디렉토리 없음 make : *** [file.o] 오류 1 – mkuse