OpenCV - DLL missing, but it's not?

Posted by charles-22 on Stack Overflow See other posts from Stack Overflow or by charles-22
Published on 2010-04-22T22:33:33Z Indexed on 2010/04/22 22:43 UTC
Read the original article Hit count: 477

I am trying just a basic program with OpenCV with the following code:

#include "cv.h"
#include "highgui.h"

int main()
{
    IplImage* newImg;
    newImg = cvLoadImage("~/apple.bmp", 1);
    cvNamedWindow("Window", 1);
    cvShowImage("Window", newImg);
    cvWaitKey(0);
    cvDestroyWindow("Window");
    cvReleaseImage(&newImg);
    return 0;
}

When I run this, I get

The program can't start because libcxcore200.dll is missing from your computer. Try reinstalling the program to fix this problem.

However, I can see this DLL. It exists. I have added the following to the input dependencies for my linker

C:\OpenCV2.0\lib\libcv200.dll.a C:\OpenCV2.0\lib\libcvaux200.dll.a C:\OpenCV2.0\lib\libcxcore200.dll.a C:\OpenCV2.0\lib\libhighgui200.dll.a

What gives? I'm using visual studio 2008.

© Stack Overflow or respective owner

Related posts about c++

Related posts about opencv