Ask Your Question

opencv_core246d.dll is not in your computer

asked 2013-08-02 10:45:32 -0500

dogucan159 gravatar image

I would like to debug my program but I got opencv_core246d.dll could not found error message. How can i solve this? Note: I have installed OpenCV 2.4.6 again and again.

edit retag flag offensive close merge delete

2 answers

Sort by » oldest newest most voted

answered 2013-08-02 13:12:39 -0500

tenta4 gravatar image

updated 2013-08-02 18:49:40 -0500

You have 2 variants:
1) Copy all opencv_*.dll to folder with your .exe file (i do so).
2) Add path [opencv]/bin in you PATH in environment variables.

edit flag offensive delete link more


Can you explain step by step. I have tried this but It is not still working.

dogucan159 gravatar imagedogucan159 ( 2013-08-03 05:03:27 -0500 )edit

Take your opencv_core246d.dll and copy it to folder, where lies your executed file. For example, i take opencv_core246d.dll here C:\OpenCV\opencv\build\x64\vc10\bin and copy in VS project debug folder C:\Users\pc\Documents\Visual Studio 2010\Projects\opencv_test\Debug

It's easiest way

tenta4 gravatar imagetenta4 ( 2013-08-03 08:15:56 -0500 )edit

I have solved the problem. Thx so much

dogucan159 gravatar imagedogucan159 ( 2013-08-03 10:05:06 -0500 )edit

answered 2014-11-07 10:55:37 -0500

conan gravatar image

Dear Sir. I have same problem. I have added the path "%opencv_dir%/bin in Bath. It still cannot find the files. I could only use the 1st solution.

Could you give some advice for the first solution? Thanks.

edit flag offensive delete link more

Question Tools


Asked: 2013-08-02 10:45:32 -0500

Seen: 11,786 times

Last updated: Nov 07 '14