【发布时间】:2011-06-08 22:22:29
【问题描述】:
我在 win7 64 位机器上安装了 opencv。我无法让 eclipse 链接到项目中的适当库/包含。我能找到的所有文档都基于 2.1 或更早版本,并且在 2.2 之后,很多结构都进行了重组。我一直收到错误提示
“C:\OpenCV2.2\include\opencv/highgui.h:47:39: 致命错误: opencv2/highgui/highgui_c.h: 没有那个文件或目录"
【问题讨论】:
我在 win7 64 位机器上安装了 opencv。我无法让 eclipse 链接到项目中的适当库/包含。我能找到的所有文档都基于 2.1 或更早版本,并且在 2.2 之后,很多结构都进行了重组。我一直收到错误提示
“C:\OpenCV2.2\include\opencv/highgui.h:47:39: 致命错误: opencv2/highgui/highgui_c.h: 没有那个文件或目录"
【问题讨论】:
将 cv220, ... 更改为您的 lib 文件夹中的库名称。例如,如果您的 lib 文件夹中有 libopencv_calib3d220.dll.a,则在 Eclipse 中链接到名称为 libopencv_calib3d220(不带 .dll.a)的此库。有效!
【讨论】:
有一些 2.2 特定文档 here,建立在 VS2010 上,我确实必须小心地按照描述定义所有包含路径。而且很多示例都没有正确转换为 2.2
【讨论】: