2017-07-25 123 views
0

我是OPEN CV的新手。我已经使用了3.2.0版本和Visual Studio 15.LNK1104:无法打开文件“ include.obj” - OpenCV

我遵循了在线推荐的相同安装步骤。

所以我试图运行图像阈值教程(http://docs.opencv.org/2.4/doc/tutorials/imgproc/threshold/threshold.html) ,当我建立它时,我得到上述错误。

我有点在调试这个失败,并找不到类似的错误。我在这里添加了用于设置的图片,以检查设置中是否存在错误。 Current Linker setup

+0

你可以添加值分配给'额外包含目录'和'额外的库目录'在项目设置中的问题?这是更好的复制所有值作为字符串比拍照(截图) – VolAnd

回答

0

看来项目设置没有正确设置。

首先,检查包括节目录

配置属性> C/C++ - >通用> Additionals包含目录

比,用于链接

配置属性 - > Linker-> General-> Additionals Library目录

有关详细信息和类似问题(like thisthis)的更多详细答案和设置值,请参阅OpenCV文档。

UPDATE:

我已经看过在问题中引用图片。并在Additional dependencies部分找到值$(OPENCV_ROOT)\include,而此值可能在第Additionals Include Directories部分...依赖关系为lib文件,如...\lib\opencv_world320d.lib

因此,检查的Additionals Include Directories再次价值General部分为C/C++,并确保环境变量OPENCV_ROOT具有正确的价值(与\include在一起使得文件夹,子文件夹opencvopencv2所在。

+0

试过了,但我似乎仍然有错误。 – user3504972

+0

@ user3504972查看http://linkopencvtovs.blogspot.com/2013页面上的图片/10/how-to-link-opencv-to-microsoft-visual.html - 提供了包含,库和依赖关系值的示例(值取决于OpenCV和Visual Studio版本,但'\ include'不应该是在'Dependencies'中) – VolAnd

+0

谢谢。问题解决了 :) – user3504972

相关问题