title: fatal error: opencv2/nonfree/nonfree.hpp: No such file or directory
body: <p>I have installed Opencv 2.4.8 on my Linux(ubuntu 14.04) machine and it works fine. When I'm trying to test SURF descriptor using sample code from the online official documentation the compiler gave me no such file or director error for <code>#include&lt;opencv2/nonfree/nonfree.hpp&gt;</code></p>
  
  <p>.</p>
  
  <p>From <a href="https://stackoverflow.com/questions/27481849/include-nonfree-opencv-2-4-10-on-ubuntu">this</a> link i have tried to update the opencv library for the nonfree modules with but still no success. </p>
  
  <p>To make history short how can include SURF descriptor to my project or any idea how to fix this?</p>