Make files and doxy files

Hey guys. So i've got this object oriented programming class i'm in and the teacher isn't very good at explaining anything. Anyways we've got an assignment due toward the end of the week and my teacher gave us a doxy file as well as a make file to use. Both were already given to us I just don't know exactly what to use them for or even how to use them. Lets say I write my source code in Xcode or some text editor. What do I do with my code after with these files? Im just confused about what both of the files are for and how to implement them into my code.
Makefiles is an executable that allows multiple cpp files to be linked together and creates one executable program. So instead of for example clang++ -std=c++11 file.cpp file2.cpp file3.cpp -o program you can just use makefile. Inside the makefile you should specify which cpp files you want to link together and the output executable name. There are multiple ways to write a makefile, so it's up to you which way you want to do it. I've never used a doxy file before, so I can't really comment on what that is.
Read the introduction to GNU Make:
https://www.gnu.org/software/make/

And the introduction to Doxygen:
http://www.stack.nl/~dimitri/doxygen/
Topic archived. No new replies allowed.