Multi-file compilation is achieved by compiling each code file separately into "object" files.
The object files (and subroutines from library files) are then linked into a complete

Usually a source distribution will contain a "makefile". It may also contain the project file
for the IDE it was created in. Either of those should help you out.

Put up the link to the source code if you want more specific help.