Wiem, że mogę przerwać make
proces w dowolnym momencie bez konieczności ponownej kompilacji całego drzewa źródeł. Jak wiem, make
kompiluje cel tylko wtedy, gdy nie został jeszcze skompilowany lub kod źródłowy został zmodyfikowany po ostatniej kompilacji.
Ale jeśli przeszkodzę make
, na pewno będzie jeden lub więcej (w zależności od poziomu współbieżności) w połowie gotowych plików binarnych. Co to robi z nimi przy następnym uruchomieniu make
? Czy też kończy bieżący cel, gdy naciskam Ctrl+, Caby uniknąć częściowo skompilowanych plików binarnych?