2011-09-25 41 views
1

我在visual C++ 2008上使用openCV 2.1,我做了一个简单的程序,当我试图在的步骤中调试时,因为我想知道源码的函数,但cvLoadImage,它给出了一个错误“找不到该函数的源代码”,并自动进入下一个语句。这种情况一直发生在程序的每一行。 我是新来的这种设置被指定为调试进入库和正常工作。任何人都可以帮助我。问题:在Visual C++ 2008中调试opencv C++

我使用的代码是

int _tmain(int argc, _TCHAR* argv[]) 
{ 
    IplImage *img = cvLoadImage("funny-pictures-cat-goes-pew.jpg"); 
    cvNamedWindow("Image:",1); 
    cvShowImage("Image:",img); 

    cvWaitKey(); 
    cvDestroyWindow("Image:"); 
    cvReleaseImage(&img); 

    return 0; 
} 
+0

请使用'{}'格式化当前编辑窗口中的代码。 – Mahesh

+2

步入opencv源代码需要下载源代码,使用Debug配置设置从它构建库并将其链接到您的程序。你做了这个了吗? –

回答

0

我看到这对OpenCV的主页。你有没有包含标题和图片?您可能需要修改并检查您的代码,以确定它是否与http://opencv.willowgarage.com/wiki/VisualC%2B%2B_VS2010底部的代码匹配。

+0

我已经recctified的rpoblem,我试图在http://nashruddin.com/OpenCV_2_0_Installation_on_Windows_XP_and_Visual_Studio_2008的tutrial – sash