mdsk.net
当前位置:首页 >> vs2013+opEnCv3.0.0出现错误错误Error LNK1104: 无... >>

vs2013+opEnCv3.0.0出现错误错误Error LNK1104: 无...

用的是VS2010、OPENCV2.44,#include"highgui.h"#include"cv.h"#include"cxcore.h"intmain(){cvNamedWindow("avi",1);CvCapture*capture=cvCreateCameraCapture(-1);IplImage*frame=cvQueryFrame(capture);while(1){

使用vs2013右键点击解决方案属性,找到里面的链接器->输入项,看一下项目的附加依赖项是不是仍然配置的是opencv_world320d.lib,把它改成3.0版本的lib库就行了

附加依赖项中,多个库应该用空格隔开,不能用分号或则点击后面的`...`按钮设置时,一行只输入一个库名称

使用vs2013右键点击解决方案属性,找到里面的链接器->输入项,看一下项目的附加依赖项是不是仍然配置的是opencv_world320d.lib,把它改成3.0版本的lib库就行了

你没有把.lib静态库加载进来,配置时候有一步不是要添加很多个.lib文件么?在那里做一下修改即可。

IlmImfd.lib放在opencv安装目录,我的路径是D:\Program Files\Microsoft Visual Studio 12.0\opencv\build\x86\vc12\staticlib,先检查有没有这个文件,没有就重新下载。然后在属性管理器里的Microsoft.Cpp.Win32.user -> VC++目录 -> 库目录,...

安装这里在配置一下,我每次按这里都可以成功 http://wiki.opencv.org.cn/index.php/VC_2010%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.4.4

#include "highgui.h"#include "cv.h"#include "cxcore.h"int main(){ cvNamedWindow("avi",1); CvCapture* capture = cvCreateCameraCapture(-1); IplImage* frame = cvQueryFrame(capture); while(1) { if(!frame) break; //system("pause"); ...

我当时也出现过这种情况 ,那时我是环境配错了 貌似你的包含目录有问题 我配了2个在包含目录 你在仔细检查下吧

配置:连接器:输入:附加依赖项,选择继承父类选项

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com