предположим, что у вас есть программа, которую вы установили из исходной команды make. В эту программу входят файлы a.cc, b.cc, c.cc, d.cc и ....
Теперь я немного изменил a.cc . Чтобы включить изменения, я должен снова скомпилировать программу командой make.
compile : команда make просто перекомпилирует измененные файлы или перекомпилирует все файлы.
ps: все файлы определяются как .o в Makefile.