Here's how to use doxygen on turing: Document your source code in the manner described in class. Then cd doxygen -g creates Doxyfile Edit Doxyfile for the kind of input and output you want. It's pretty self- explanatory. Then doxygen once more to generate the documentation. You only need to do the first steps once.