You can build C/C++ in paralell if you use and setup a proper build system, which handles this for you.
Basically in C/C++ every .c/.cpp file is complied to an .o file. All these .o files are then linked to the resulting binary.
A build system (make for instance) can be used, to build all the .o files in paralell.
CLICK HERE to find out more related problems solutions.