title: How to include the boost library in a C++ application?
body: <p>I'm <em>very</em> inexperienced with Linux and the terminal, but I'm trying to learn. I've also never included an external library before. Now I need to include the Boost.Asio library in a program being developed in Ubuntu with G++.</p>
  
  <p>Could someone very kindly and very carefully explain how to go about this, from the beginning?</p>
  
  <p>EDIT:</p>
  
  <p>Expanding on the original question: if I need to send this code to someone else for them to run it on a completely separate machine but in the same environment, how do I take that into account? If this whole process involves literally placing library files into the same folder as the code, do I just send those library files along with the .cpp to this other person?</p>