vs运行出错:error MSB8020或error LNK1104: 无法打开文件“opencv_calib3d248d.lib/opencv_contribxxxd.lib”
error MSB8020
可能错误原因:低版本的vs编译高版本的代码会出现这个错误。
解决方式:
- 转换平台工具集,如下,改成自己有的
2.
- 在菜单中依次选择:[项目]->[重定解决方案目标],让后F7重新编译
error LNK1104: 无法打开文件“opencv_calib3d248d.lib”
打开属性-配置属性-连接器-附加依赖项,打开自己的opencv库看看自己的库名是多少,对应着修改就可以。
*
error LNK1104: 无法打开文件“opencv_contrib248d.lib”
原因:没有安装opencv_contribu库,这是个额外的库来的
安装可以借鉴博客:点击前往
https://blog.csdn.net/GIS_feifei/article/details/102531891
一键三连呀!