Invece di ripulire, posso consiglia di utilizzare
./b2 --build-dir=/path/to/temp/combustible
per costruire. Questo mette tutti i file intermedi/temporanei in una posizione separata. Lo metto sempre in tmpfs ("ram disk") quindi è andato dopo un riavvio comunque. Ma puoi semplicemente rimuovere quel build-dir una volta perso l'interesse.
L'approccio funziona su tutte le piattaforme. È possibile mantenere gli intermedi fino a dopo aver completato tutte le build in modo da trarre il massimo profitto da qualsiasi file intermedio condiviso.