How to Reduce Compilation Time
Most compilers nowadays have several options that reduce compilation time considerably. These options include incremental build, precompiled header files, and cached header files. By default, these options are turned off.