Я создаю пару файлов на С++ в xcode, которые занимают много памяти для компиляции (+1 ГБ/файл). Поскольку я делаю это на своем двухъядерном ноутбуке, xcode использует 2 потока для построения. Эти два потока в конечном итоге будут создавать файлы, которые занимают много памяти одновременно, поэтому система страдает от голода в памяти, а компиляция превращается в почти остановку.
Достаточным решением для меня было бы заставить Xcode использовать только один поток сборки. Кто-нибудь знает способ изменить, сколько использует потоки сборки Xcode?
Для тех, кто интересуется, файлы С++ содержат значимый парсер boost:: spirit:: qi.