LINUX.ORG.RU

История изменений

Исправление kawaii_neko, (текущая версия) :

В случае с CMake использование Ninja делает сборку немного быстрее

Экономия на спичках. Отказ от кодирования в заголовочных файлах а также грамотное их разбиение дают такое ускорение, что никакие ниндзи рядом не стояли. К сожалению, современные копродевелоперы такое уже не осиливают.

Говорят, что на монстрах типа Chromium, без Ninja уже никак.

Ninja как-то по-особенному делает stat для сравнения mtime файлов чтоли? Или cmake генерирует треш вместо makefiles?

Исходная версия kawaii_neko, :

В случае с CMake использование Ninja делает сборку немного быстрее

Экономия на спичках. Отказ от кодирования в заголовочных файлах а также грамотное их разбиение дают такое ускорение, что никакие ниндзи рядом не стояли. К сожалению, современные копродевелоперы такое уже не осиливают.