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: