我是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:\Cagri\Job Information\Project\C++\ImageProcessingTool\Debug/../src/ImageProcessingTool.cpp:34: undefined reference to `cvLoadImage'
D:\Cagri\Job Information\Project\C++\ImageProcessingTool\Debug/../src/ImageProcessingTool.cpp:35: undefined reference to `cvNamedWindow'
D:\Cagri\Job Information\Project\C++\ImageProcessingTool\Debug/../src/ImageProcessingTool.cpp:36: undefined reference to `cvShowImage'

请帮我解决这个问题。

===============>>#1 票数:0 已采纳

那是一个链接器错误,您应该为编译器设置-l-L选项。 那是您教程中的8.b节。

  ask by cagryInside translate from so

未解决问题?本站智能推荐:

2回复

获取OpenCV2.1以使用Eclipse在Windows中运行

我正在尝试让OpenCV2.1在Windows机器上运行。 到目前为止,这是我所做的: 使用MinGW-get-inst安装的MinGW 已安装Visual Studio C ++ 2008 Express 安装了从OpenCV网站下载的OpenCV-2.1.0-wi
1回复

OpenCV-为什么发生此构建错误?

我已经从《 Learning OpenCV一书中键入了以下程序: 当我尝试使用Eclipse CDT构建它时,我得到以下信息(任何想法吗?): 谢谢。
2回复

eclipse和ubuntu 13.04构建opencv 2.4.5应用程序时出错

这可能是一个菜鸟问题,但我已经坚持了一段时间,感谢您的帮助... 我已经能够使用终端安装opencv并运行示例应用程序而没有任何问题,但是我想使用eclipse轻松管理我的项目... 我已按照[链接] http://docs.opencv.org/doc/tutorials/intr
2回复

C ++ Eclipse库包含

我正在按照本教程进行操作,然后进入必须导入库的部分。 我使用命令行来查找文件所在的位置: 第二个命令: 使用搜索,我能够确定这些文件存在于/ usr / lib中。 因此,我将其添加到了GCC链接器中的库的位置。 单击此处查看GCC链接器。 这里的编译器包括 但
1回复

在Windows 7中为Eclipse配置OpenCV 2.4(预构建)时出错

我正在尝试为Windows 7中的Eclipse配置opencv 2.4(预构建)。为此,我执行了以下操作: 在D:\\ opencv中安装了OpenCV-2.4.0.exe 已安装的Eclipse CDT 将D:\\ opencv \\ build \\ x64 \\
2回复

Eclipse CDT找不到opencv 2头文件

我使用macports和最新的Eclipse CDT安装了opencv 2.3.1。 现在,我正在尝试编译以下代码: 我已经完成了http://opencv.itseez.com/doc/tutorials/introduction/linux_eclipse/linux_eclips
1回复

OpenCV与Ecplise

我已经使用OpenCV和cmake / make接口测试并使用了我的ubuntu 12.04 64位系统,但是现在我想在这里使用带有Ecplipse的OpenCV 输入链接描述 。 我的 输出是 和pkg-config --libs opencv输出是 我设置我的项
4回复

opencv在ubuntu中安装它的libs在哪里

我安装了ubuntu 10。 我安装了我在软件中心找到的所有opencv软件包。 我希望它在我的项目中可以引用的某个地方安装一些.lib文件,但我找不到它们。 它放在哪里? 我想使用eclipse作为c ++中的ide编程,但是我在查找如何最初设置它时遇到了问题。 我是eclips
1回复

带有原生android的Opencv

我们可以在android中使用opencv使用ndk吗?我从过去15/20天开始尝试使用它,它使我有时会运行程序,有时会显示错误,因为我认为我也正确配置了它,我之前关于它的问题就在这里和这里 ,我在64bit windows上将android 2.4.8与ndk-8一起使用,我也尝试过opencv
1回复

批量导入包含在Eclipse for Opencv中

我想在Eclipse Neon中使用Opencv。 对于我在命令行上使用的Opencv g ++ test.cpp -o test pkg-config --cflags --libs opencv 编译我的文件。 但在Eclipse中,我必须手动设置所有内容。 所以我的解决方