title: OpenCV: Code Execution Cannot Proceed, DLLs Missing
body: <p>I'm making a program using OpenCV and I need feature matching. I was previously using OpenCV3 but apparently getting SURF to work is a bit of a hassle so I switched to OpenCV2.4</p>
  
  <p>I downloaded the pre-built libraries and I want to use them on Visual studio but I have a problem, when I run the program I get messages like this:</p>
  
  <p><a href="https://i.stack.imgur.com/NP1sO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NP1sO.png" alt=""></a></p>
  
  <p>When I click ok I get more follow up messages complaining about other missing dlls. I tries re-installing but still get this error.</p>
  
  <p>Here are my settings:</p>
  
  <p>Under C/C++>General: Additional Include Directores:</p>
  
  <pre><code>C:\opencv2.4\opencv\build\include
  </code></pre>
  
  <p>Under Linker>General: Additional Library Directories:</p>
  
  <pre><code>C:\opencv2.4\opencv\build\x64\vc14\lib
  C:\opencv2.4\opencv\build\x64\vc14\bin
  </code></pre>
  
  <p>Under Linker>Incput: Additional Dependencies:</p>
  
  <pre><code>opencv_calib3d2413.lib
  opencv_contrib2413.lib
  opencv_core2413.lib
  opencv_features2d2413.lib
  opencv_flann2413.lib
  opencv_gpu2413.lib
  opencv_highgui2413.lib
  opencv_imgproc2413.lib
  opencv_legacy2413.lib
  opencv_ml2413.lib
  opencv_nonfree2413.lib
  opencv_objdetect2413.lib
  opencv_ocl2413.lib
  opencv_photo2413.lib
  opencv_stitching2413.lib
  opencv_superres2413.lib
  opencv_ts2413.lib
  opencv_video2413.lib
  opencv_videostab2413.lib
  </code></pre>
  
  <p>I've also tried editing the Environment Variables under Path I've added the include\ bin\ and lib\ directories. I have absolutely no idea how to fix this problem. I know the dlls are there.</p>