Не знаю, многие ли знают...
Если кодаете на C++ - то вас наверняка достала длительная компиляция программ и библиотек (на моей машине релиз CeGUI собирается 7 минут почти). Знайте - есть отличный способ сократить это время! Для CeGUI c 7 минут до 40-50 секунд. Называется он SCU (Single Compliation Unit)
В чем суть? У нас есть файлы foo.cpp и boo.cpp. Мы делаем scu.cpp куда втыкаем:
#include "foo.cpp"
#include "boo.cpp"
А сами файлы (если мы кодаем в Студии) помечаем, что компилять их не надо. Viola! Тут правда могут быть траблы, правда, которые лечатся перестановкой файлов, иногда дефайнами. Но результат того стоит...
Сокращение времени сборки в 5 раз!
ЗЫ.
В качестве бесплатного бонуса - сокращение размера библиотеки (lib-файла). В случае CeGUI - с 130 Мб до 8 Мб в релизе.