vs15添加opencv3.4.0

1、安装vs15

2、安装opencv3.4.0,得到build(编译生成的二进制文件库)和sources文件夹(存放源代码),本人安装路径为F:\

3、配置环境变量(系统能识别到opencv的安装路径,一般只用将bin文件夹所在路径添加到PATH变量中),此处为F:\opencv\build\x64\vc14\bin(vs15对应vc14,vs17对应vc15)

注:此处选择x64还是x86与系统无关,看opencv安装目录下的文件夹,对应的vs的解决方案平台(debug或release选择为X64或者x86)

4、采用属性管理器的方法配置vs中的工程(一劳永逸,不用每次重新配置),包括如下:

注:属性管理器位置:视图——其它窗口——属性管理器

a、包含目录(include):Debug|x64——Microsoft.Cpp.x64.user——VC++目录——包含目录,添加:

F:\opencv\build\include

F:\opencv\build\include\opencv

F:\opencv\build\include\opencv2

 

b、库目录(lib):Debug|x64——Microsoft.Cpp.x64.user——VC++目录——库目录,添加:

F:\opencv\build\x64\vc14\lib

c、附加依赖项(链接库):Debug|x64——Microsoft.Cpp.x64.user——链接器——输入——附加依赖项,添加:

opencv_world340d.lib

Release|x64——Microsoft.Cpp.x64.user——链接器——输入——附加依赖项,添加:

opencv_world340.lib

注:

针对全局:

包含目录主要包含系统的宏,#include<xx.h>中xx.h中的搜索目录

库目录:lib文件的搜索目录

针对当前项:

附加包含目录、附加库目录

 

5、测试程序

生成解决方案后调试

注:注意将图片放在cpp程序所在的文件夹中,建立一个项目之后:

一级目录:test

二级目录:Debug\test\x64\sln(解决方案)

二级目录test中包含.project、.cpp等,图片放于此,不然调试的时候会出现如下问题:

cv::Exception 该错误为内存分配错误,图片没有导入,常为路径错误

 

出现问题:

1、无法打开opencv_world340.lib

Debug|x64——Microsoft.Cpp.x64.user——链接器——常规——附加库目录,添加:F:\opencv\build\x64\vc14\lib

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值