Basic makefile
Generate assembly from C files
Test files for memory leaks with Valgrind
Strings behavior examples

From <http://www-h.eng.cam.ac.uk/help/tpl/languages/C/teaching_C/node14.html>.
Ignore generated files
Static code checking with cppcheck
Static code checking with splint