2 wty18742426338 wty18742426338 于 2014.06.13 17:34 提问

opencv安装不成功,求大神们指点!!

为啥配置opencv2.4.4后,用VS2012运行下面代码时会出现“fatal error LNK1112: 模块计算机类型“X86”与目标计算机类型“x64”冲突”?
#define _CRT_SECURE_NO_DEPRECATE
#include
#include "opencv/cv.h"
#include "opencv/cxcore.h"
#include "opencv/highgui.h"
#include "opencv/cvwimage.h"
using namespace std;
int _tmain(int argc,char* argv[])
{
IplImage* img = cvLoadImage("D:\Jellyfish.jpg");
cvNamedWindow("example1",CV_WINDOW_AUTOSIZE);
cvShowImage("example1",img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("example1");

return 0;
}

3个回答

chaoshengmingyue
chaoshengmingyue   2015.11.18 16:57

计算机是64位的,估计vc是安的32位的

lanrenaishui
lanrenaishui   2016.01.09 12:29

项目属性里面看看运行环境,还有加载的配置环境

Cwenge
Cwenge   2016.05.23 22:06

你要先看看你的vs编译器是多少位的,如果是32位就要用x86

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!