Как я могу профилировать и оптимизировать время компиляции C++ с помощью Xcode?
В настоящее время я работаю над игровым проектом C++ на основе Cocos2d-x с более чем 250 исходными файлами. Время компиляции (без Cocos2d-x) в настоящее время составляет около 3,5 минут, и я хотел бы узнать, где компилятор тратит больше всего времени и что я могу сделать для его оптимизации.
Я уже сделал самые очевидные вещи, такие как всегда делать предварительные объявления и применять парадигму «Включить то, что вы используете».
Компилятор является последней версией Clang/LLVM Xcode 8.