title: C++: how to build my own utility library?
body: <p>I am starting to be proficient enough with C++ so that I can write my own C++ based scripts (to replace bash and PHP scripts I used to write before).  </p>
  
  <p>I find that I am starting to have a very small collection of utility functions and sub-routines that I'd like to use in several, otherwise unrelated C++ scripts.  </p>
  
  <p>I know I am not supposed to reinvent the wheel and that I could use external libraries for some of the utilities I'm creating for myself. However, it's fun to create my own utility functions, they are perfectly tailored to the job I have in mind, and it's for me a large part of the learning process. I'll see about using more polished external libraries when I am proficient enough to work on more serious, long term projects.</p>
  
  <p>So, the question is: how do I manage my personal utility library in a way that the functions can be easily included in my various scripts?  </p>
  
  <p>I am using linux/Kubuntu, vim, g++, etc. and mostly coding CLI scripts.</p>
  
  <p>Don't assume too much in terms of experience! ;) Links to tutorials or places where relevant topics are properly documented are welcome.</p>