What are the different ways of including libraries in a C++ project? : <p>Allow me to preface this question by letting you know that I have no formal CS education and have been self-learning C++.</p>

<p>I would like to understand what the different ways of including third party libraries in a project are.</p>

<p>How to identify how a project is to be included if there is an interesting library on github?</p>

<p>I've read about concepts of dynamic and static linking in a windows context however I am still somewhat not clear about them.</p>
