win10环境下在vs2017上装opencv3.2.0

本文记录了在Windows 10环境中,使用Visual Studio 2017安装OpenCV 3.2.0时遇到的常见问题及解决方案,包括“main已在.obj中定义”的错误、预编译头错误、“opencv_world320.dll”找不到的错误,以及未经处理的异常问题。通过调整项目设置、拷贝DLL文件到系统目录和修正文件路径,成功解决了这些问题。
摘要由CSDN通过智能技术生成

参考博客:

1.http://blog.csdn.net/qq_25729757/article/details/63344004

2.http://blog.csdn.net/weixin_37800680/article/details/70991173

输入测试程序如图1


过程中出现较多问题,下面一个一个来记录:

1.“main已在xxx.obj中定义”

错误原因:该工程中有多个.cpp文件中定义了main函数,一个工程可以有多个.c或.cpp文件但只能有一个main函数

解决办法:在工程项目中找到其他含有main函数的xxx.obj并进行移除。(这个方法暂时有效,但不知道是否可靠)


2.“查找预编译头时遇到意外的文件结尾”

暂时的解决方法为“不使用预编译头”,还需要对预编译头进行更多了解。

参考博客:http://blog.csdn.net/ghevinn/article/details/36629681


3.“无法启动opencv_world320.dll”

解决方法:首先找到自己的路径openCV(D:\opencv3.2.0\opencv\build\x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值