2013-10-09 54 views
0

我想讓OpenCV2與Eclipse一起運行。我的代碼在我直接用命令行編譯時起作用。OpenCV2與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` 

現在,我試圖用Eclipse來實現。請幫助我設置構建環境。 我無法找到允許我設置CFLAGS & LIBS的對話框。

回答

1

你可以看到有關如何在OpenCV的Online documentation

+0

實際設置的OpenCV與Eclipse一個很好的解釋,我想使用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 ++:error:file.o:沒有這樣的文件或目錄 make:*** [file.o]錯誤1 – mkuse