VS2013+opencv3.0 安装设置
小白一个,到处在csdn找解决问题的方法,自己弄完了就像稍微总结一下,能得到C币就更好了哈哈哈哈哈哈哈
下载openCV包
- 网址链接我先不加了,到处都有,
- 重点注意openCV的版本啊,看是支持vc多少的,看看和自己的VS搭配不;
- 我解压到了D:\Program Files(x86) 这里
设置环境变量
参考这里,还有很多博客,照着弄就好https://blog.csdn.net/u011518120/article/details/46901889
配置VS
-
新建Win32控制台程序,新建空白源文件
-
找到属性管理器
-
按照自己opencv放置的位置添加VC++目录的包含目录和库目录
-
添加连接器–>输入–>附加依赖项
![Alt](https://avatar.csdn.net/7/7/B/1_ralf_hx
因为我的opencv版本问题,所以我的以来项必须填opencv_…300/你的opencv版本号d.lib
这个d在现在比较新的版本里必须加上,之前我找别的地方配置的时候写的opencv_world300.lib,编译会报错:
一些其他的运行出现的断点什么的,你看输出那里是不是显示来自lib文件什么的,很有可能都是这里填的不对另:上面这些lib具体负责啥的我还不太懂啊,就是发现程序报错有无法解析的外部符号时可能就是自己少加了什么lib,或这是多加了老旧版本的lib写法。
我遇到的错误
-
error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突
解决方法:https://blog.csdn.net/u014805066/article/details/78143091
没有x64就新建简单粗暴,但我现在还不懂原理 -
程序莫名出现断点,打开看到输出哪里显示pbd文件无法打开并因此无法加载符号问题
解决方法: https://blog.csdn.net/weixin_42731241/article/details/83070612
之后会因为加载各种符号,有很长的运行时间
第一次发,希望能给大家帮助
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2013anzhuangwenti/2020/0727/5825.html