Я не знаю, как остановить сборку GCC, но вы можете кэшировать уже скомпилированный файл, чтобы GCC не пришлось их снова компилировать. См. CCache .
Так что, если вы когда-нибудь жестоко остановите компиляцию, скажем, с помощью Ctrl-C, при повторном запуске все уже скомпилированные файлы будут извлечены из кэша.