如何使用Windows将opencv库导入eclipse

时间:2012-03-21 12:38:11

标签: windows eclipse gcc opencv mingw

我正在尝试使用that tutorial将这些库导入eclipse。但我检索到了这个错误:

**** Build of configuration Debug for project OpenCVExample****

**** Internal Builder is used for build               ****
gcc -IC:\OpenCV2.1\include\ -O0 -Wall -o src\example.o ..\src\example.c
Build error occurred, build is stopped
Time consumed: 68  ms.  

我该怎么办?我一行一行地跟踪所有教程,有人可以帮助我吗?谢谢!

1 个答案:

答案 0 :(得分:0)

错误消息没有说出错误是什么,它只是说存在问题。

看一下教程,我可以说有一个明显的错误:虽然本教程假设您安装了v2.1,但它为您提供了下载和安装v2.2(OpenCV-2.2)的链接。 0-Win32的vs2010.exe)。

因此,您需要注意的一件事是:如果您安装的版本与该教程中使用的版本不同,则需要在调整时考虑这一点:

  • 环境变量路径;
  • C/C++ Build -> Setting -> GCC C++ Compiler -> Directories;
  • 中的目录名称
  • MinGW C++ Linker -> Libraries中的库名称。

例如,v2.1的库名称为:

cv210
highgui210
cxcore210
cvaux210
cxts210
ml210
opencv_ffmpeg210

但是如果您使用的是v2.2,则需要使用:

cv220
highgui220
cxcore220
cvaux220
cxts220
ml220
opencv_ffmpeg220

Capiche?

现在,如果您仍然遇到问题,可以考虑安装Visual Studio 2010 Express,您可以免费使用和下载。 This post将向您展示如何为OpenCV配置它。