win7+VS2015+opencv3.2.0 安装配置坑点详解LINK ERROR 1104

安装步骤不细写了网上一抓一大把:

1. 官网下载opencv3.2.0.exe

2. 解压到随便哪个目录(比如D:/opencv3.2.0/)

3. 这样解压完后会多层叠一个文件夹(D:/opencv3.2.0/opencv/……)

4.配环境变量Path(计算机右键属性-高级系统设置-环境变量)


win7+VS2015+opencv3.2.0 安装配置坑点详解LINK ERROR 1104_第1张图片

5. 系统变量里的Path里加上:

;D:\opencv3.2.0\opencv\build\x64\vc14\bin

注意要和前面的用分号隔开,精确到bin这层(前面的路径根据自己需求改),最好是打开文件夹了再粘贴路径不要自己打。

6. 打开VS2015

我是在跑浅墨大神的opencv教程,所以直接拿了他的一个轮廓检测代码做测试。

然后再是配置链接库之类的,这里有两种:

A。针对每个项目配一遍

B。全局性质的配一遍(不确定是否是一劳永逸,但比A方便一些)

不论是A还是B,要改的几行都是差不多的。先截图A方法

win7+VS2015+opencv3.2.0 安装配置坑点详解LINK ERROR 1104_第2张图片

右键-69_基础轮廓查找-属性:

win7+VS2015+opencv3.2.0 安装配置坑点详解LINK ERROR 1104_第3张图片

包含目录:

D:\opencv3.2.0\opencv\build\include;D:\opencv3.2.0\opencv\build\include\opencv;D:\opencv3.2.0\opencv\build\include\opencv2

库目录:

D:\opencv3.2.0\build\x64\vc14\lib;


打开【链接器-输入】:

填opencv_world320d.lib

好的!!!许多教程都教了上面那些。

然而我照着做完出现了:

LINK ERROR 1104: 无法打开文件 opencv_world320d.lib

乱七八糟的查了好多方法。重启啊,改什么版本啊都试过了

最后发现应该这样解决:

打开【链接器-常规】:

win7+VS2015+opencv3.2.0 安装配置坑点详解LINK ERROR 1104_第4张图片

这个路径填上(要精确到opencv_world.lib的上一层)

填完瞬间好了。。。


对哦还有全局配置的方法。这里看浅墨大神的博客第一章吧。http://blog.csdn.net/poem_qianmo/article/details/19809337


哎多多少少也配了好多次opencv了,换设备换系统换语言的时候都配一遍,结果竟然还是没轻车熟路,还是会出问题也是让我有些意外。

这次是因为电脑里有个VS2015,需要开发Opencv就必须用3.1.0及以上的版本。

我之前用VS2015+opencv3.0.0. 经常出现连搜都不知道咋搜的中断

findcontours都会报错说发生了错误要中断。换成3.2.0版本后就全跑通了。

你可能感兴趣的:(win7+VS2015+opencv3.2.0 安装配置坑点详解LINK ERROR 1104)