-1

我实际上试图让 opencv 在我的计算机上运行。我已经在 Windows 上配置了环境变量,并在属性表中添加了包含和库的路径。

现在,当我想添加额外的依赖项时,我在我的目录 (opencv\build\x64\vs12\lib) 中查看了并且只有两个文件。opencv_world310.lib 和 opencv_world310d.lib。所以他们在我的硬盘上。

我认为这些是我必须添加的文件?

我这样做了,然后我收到错误 LNK1104 无法打开“opencv_world310d.lib。与 opencv_world310.lib 相同。

我正在尝试从 opencv 构建一个示例代码,所以它应该一切正常。我看到了一些教程,他们没有任何问题。但他们使用的是 OpenCv3.0

有什么解决方法吗?

亲切的问候

4

1 回答 1

1

是的。默认情况下,opencv_world310.lib 是您应该链接的唯一文件。或者,如果您使用 Debug 配置进行构建,则应使用 opencv_world310d.lib 代替。

由于错误代码是 LNK1104,我相信您的附加库路径有问题。

然后请检查您正在构建 x64 代码而不是 win32 代码。

于 2016-06-09T07:53:20.200 回答