C and C++ Tutorial: tutorial/howto about programming and using static, dynamic and shared libraries on GNU Linux