Tools
1 Software Development Tools
  This course will be using the GNU "tool chain". These tools are
  (almost) always part of a standard UNIX/Linux distribution. However,
  if for some reason you need to install them manually, they are
  available on-line:
    
  You may also want to use a unit-testing framework (though it is not required
  that you do so). If so, one very simple framework (that consists of a single
  header file) is:
  
 
2 Documentation Tools
  This course will use Doxygen to generate documentation from annotated
  source code. It is available at:
    
 
3 Other Tools
  There are, not surprisingly, many other tools for C/C++ developers.
  For more information, see: