И это всё МОЁ
Вот эти все системные шаблоны типа «string», «vector» и проч. они компилятся один раз и лежат в кеше, или каждый раз заново? А нафига, ведь их никто менять не будет. Я думаю, что основное время компиляции уходит на шаблоны, если самая примитивная программа компилится секунд 30.