永久配置opencv 和 vs 2019;以及release 和debug版本的区别
2020-03-06 18:38
1421 查看
1,配置环境变量
2,解决包含目录:右击项目名称--->属性 ---->VC++ 目录 ---->包含目录 , 然后在资源管理器进入第一行的路径(至于为什么选择这个路径,我也暂时不懂) ,把F:\Open CV 3.4.5\opencv\build\include目录下的opencv2的文件夹移到C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.24.28314\include目录下。
3,解决库目录:右击项目名称--->属性 ---->VC++ 目录 ---->库目录,剩余操作雷同包含目录
扫二维码的源代码路径
此时运行qrcode代码报错是因为没有添加依赖项
4,点开项目属性的链接器--->输入----->附加依赖项
把F:\Open CV 3.4.5\opencv\build\x64\vc15\lib(其实我发现vc15 和 vc14 里边都有.lib文件)下的d.lib文件名复制进去,把
ps:debug版本添加d.lib文件名 release版本添加.lib文件名(即每个项目只要在对应的版本下添加一个文件名即可)
5,最后就成功啦,总结一下:包含目录和库目录都是永久有效的,链接器里面的附加依赖项是每次建项目都要注意是debug 版本还是 release版本,所以不要忘了在哪里设置啦。
感谢阅读!!!
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Release和Debug模式的区别以及Opencv在Release和Debug不同模式下的配置
- vs:Release版本和Debug版本的区别以及转换
- vs:Release版本和Debug版本的区别以及转换
- Release和Debug模式的区别以及Opencv在Release和Debug不同模式下的配置
- C#项目中的bin目录和obj目录的区别,以及Debug版本和Release版本的区别
- VS 解决方案的配置Debug和Release有什么区别?
- C#项目中的bin目录和obj目录的区别,以及Debug版本和Release版本的区别(转载)
- 【VS开发】MFC运行时库与debug、release版本之间的配置关系
- 解决VS+opencv中Debug版本与Release版本lib切换的问题
- vs的debug和release版本的区别
- vs中debug和release版本的区别
- C#项目中的bin目录和obj目录的区别,以及Debug版本和Release版本的区别
- 解决VS+opencv中Debug版本与Release版本的lib切换的问题
- VS.Net中程序集的Debug版本和Release版本的区别
- vs中debug和release版本的区别
- vs中debug和release版本的区别
- 解决VS+opencv中Debug版本与Release版本lib切换的问题
- 【OpenCV配置之二】VS2013:LNK2038 RuntimeLibrary不匹配问题(Release Debug混合错误)
- VS Debug和Release版本的区别
- vs201中debug和release两个版本的区别