您的位置:首页 > 运维架构

永久配置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版本,所以不要忘了在哪里设置啦。

感谢阅读!!!

  • 点赞
  • 收藏
  • 分享
  • 文章举报
舒心远航 发布了9 篇原创文章 · 获赞 0 · 访问量 869 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: