在Windows的Eclipse上构建OpenCV错误

Build error OpenCV on Eclipse in Windows

本文关键字:构建 OpenCV 错误 Eclipse Windows      更新时间:2023-10-16

我是OpenCV的新手,我正在尝试在Windows 7的eclipse中设置OpenCV。

我已经遵循了本教程,也我已经将我的路径环境设置为openCv/bin目录,但我仍然得到一个错误,无法编译我的项目。

这是我的代码和日志;

#include "opencv/cv.h"
#include "opencv/cxcore.h"
#include "opencv/ml.h"
#include "opencv/highgui.h"
using namespace std;
int main() {
    //new typename ImageIO::ImageIO;
    IplImage* img = cvLoadImage("Resources/imageDatabase/0000.jpg");
    cvNamedWindow( "1.Original Image", 1 ) ;
    cvShowImage( "1.Original Image", img ); 

错误;

D:CagriJob InformationProjectC++ImageProcessingToolDebug/../src/ImageProcessingTool.cpp:34: undefined reference to `cvLoadImage'
D:CagriJob InformationProjectC++ImageProcessingToolDebug/../src/ImageProcessingTool.cpp:35: undefined reference to `cvNamedWindow'
D:CagriJob InformationProjectC++ImageProcessingToolDebug/../src/ImageProcessingTool.cpp:36: undefined reference to `cvShowImage'

请帮我解决这个问题

这是一个链接器错误,您应该为编译器设置-l-l选项。这是第八部分。