title: How does .h, .lib & .dll works together
body: <p>To use FreeGlut librarie function, I had to do the following, </p>
  
  <ul>
  <li>Added freeglut.h as a Header File</li>
  <li>Added freeGlut.lib as a Resources File</li>
  <li>Copied freeGlut.dll to my windows/SysWOW64 folder</li>
  </ul>
  
  <p>But, how this whole system(.h, .lib &amp; .dll) is interrelated with each other?</p>
  
  <p>I know, the most basic thing is add a header file with class declaration and write the body on its respective source file. Finally include the header file to you main app.</p>