首页 > 代码库 > Opencv配置问题_Error LNK2019
Opencv配置问题_Error LNK2019
终于配好opencv(Win7 64位+VS2013+opencv2.4.9),兴奋的写了第一个程序(当然是显示lena的玉照了):
1 #include <opencv2\opencv.hpp> 2 #include<iostream> 3 //using namespace cv; 4 5 void main() 6 { 7 IplImage *src; 8 src = http://www.mamicode.com/cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下 9 cvNamedWindow("lena", CV_WINDOW_AUTOSIZE);10 cvShowImage("lena", src);11 cvWaitKey(0);12 cvDestroyWindow("lena");13 cvReleaseImage(&src);14 }
结果VS出现以下错误信息:
第一反应是链接库出现了问题。以前用32位电脑配置过opencv,因此估计电脑是64位出现的错误。查了好久,终于发现问题所在:
编译时,仍然用的win32平台。
解决办法:转到“属性管理器“,右击项目,转到”属性“,如下图:
点击右上角的”配置管理器“:
点击右上角”活动解决方案平台“下的win32,选择x64的新平台:
再将”配置管理器“图的win32平台换成x64平台就可以了。回到程序如下:
再次编译,系统就不会报错了:
Opencv配置问题_Error LNK2019
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。