https://opencv.org/releases/page/3/
名字带有Vc14、15字样
所以要在vs2010上编译,必然会出现很多的问题。
下面寻找解决方案(建议观看顺序见序号):
-
1. vs2010+opencv3.4.1,LINK:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
-
2.转战2.4.x版本,详细配置过程
-
该文,将3.4.1配置在了vs2010中(不过是64位)
-
5. OpenCV(一) 安装配置篇 opencv2.49以及vs2010及其以上版本(注意评论区的错误更正)
此外,VS2010+Opencv3.x.x开发环境搭建,需要找缺失的四个dll,从www.dll-files.com 下载缺失四个64位的dll,注意要64位的。
- Opencv3.4.5只有64位的,电脑需要64位系统,VS也需要64位的环境。
- opencv和vs对应的vc版本不一致导致的错误