vs2010+openv显示图片Debug运作成功而Release可以运行但不显示图片

vs2010+openv显示图片Debug运行成功而Release可以运行但不显示图片?
本帖最后由 zbguisheng 于 2014-09-22 10:00:28 编辑
mfc多文档程序,希望打开一幅图片。
思路是:
1. 在文档类添加点击按钮响应函数,用mat类读取数据;
2. 获取文档对应的视图指针,将数据通传递给视图类对象,再调用它的invalidate();
3. 在视图类的OnDraw()函数中将mat数据转换为CImage,然后显示。
写完后Debug运行没问题,可以打开图片并显示;但是Release可以执行,但是没有显示图片,我通过断点调试发现在Release版的执行过程中
	cv::Mat m_tempMat = cv::imread(m_FilePathName.GetBuffer(0),1);	//打开图片
m_temMat没有读入数据。
不知道为什么?怎么解决呢?求大神给点思路
------解决思路----------------------
关键还是配置,记得debug 和Release 要一致。。。
------解决思路----------------------
2010下多了这个代码配置,以前在vc60下,也需要设置关于lib等
------解决思路----------------------
vs2010+openv显示图片Debug运作成功而Release可以运行但不显示图片