- Move source files to separate directory. - Move include files to separate directory. - Add specific output direcory for intermediate files.