初次配置opencv2.4.2和vs2010配置不成功,求助!!!!

            初次学习opencv在配置的时候详细的按照教程来配置的,程序编译也没有问题;

最后运行的时候提示出现以下错误:
“opencvtest.exe”: 已加载“D:\vision\opencvtest\Debug\opencvtest.exe”,已加载符号。
“opencvtest.exe”: 已加载“C:\Windows\SysWOW64\ntdll.dll”,已加载符号(去除源信息)。
“opencvtest.exe”: 已加载“C:\Windows\SysWOW64\kernel32.dll”,已加载符号(去除源信息)。
“opencvtest.exe”: 已加载“C:\Windows\SysWOW64\KernelBase.dll”,已加载符号(去除源信息)。
“opencvtest.exe”: 已加载“C:\Windows\SysWOW64\opencv_core242d.dll”,Cannot find or open the PDB file
“opencvtest.exe”: 已加载“C:\Windows\SysWOW64\msvcp100d.dll”,已加载符号(去除源信息)。
程序“[6332] opencvtest.exe: 本机”已退出,返回值为 -1073741701 (0xc000007b)图片说明
这个要怎么解决啊?困扰一下午了,希望大神们带带我这个新手!

#include "stdafx.h"加一个这个头文件

谢谢你的回答,但是不能解决问啊,我从网上查了一下,报的错误和stdafx没有关系的,stdafx是预编译MFC的一些头文件来提高程序的编译效率的。

下面是我测试用的程序,希望大神帮忙能指出是什么错误啊。
#include
#include
#include
using namespace std;
int main()
{
cv::Mat image = cv::imread ("03.jpg");
if(image.ptr ()== NULL)
{
std::cout<<"图片没有读到,请确认图片03.jpg放在工程目录下的debug目录下"<<endl;
return -1;
}
cv::namedWindow ("originImage");
cv::imshow("originImage",image);
cv::waitKey (0);
return 0;
}

#include
#include
#include
using namespace std;
int main()
{
cv::Mat image = cv::imread ("03.jpg");
if(image.ptr ()== NULL)
{
std::cout<<"图片没有读到,请确认图片03.jpg放在工程目录下的debug目录下"<<endl;
return -1;
}
cv::namedWindow ("originImage");
cv::imshow("originImage",image);
cv::waitKey (0);
return 0;
}


图片说明

之前遇到过这类问题, 是库的问题. 可能是缺少库或者库文件的版本不对. 另外也要检查一下, 是否代码生成方式和库文件使用方式一致. 可以用dependency Walker看一下