Oct. 19th, 2012

сравниваю gcc и clang.
Ниже табличка - время сборки моего проекта.
собиралось на 64 архитектуре.
пробовал на работе собрать на 32 архитектуре - разницы во времени сборки между g++ и clang++ практически нет


compiler with args,   time,        time_wph
g++ -pipe                 56сек      26сек
clang++ -pipe           41сек      17сек

time - среднее время простой сборки
time_wph - среднее время сборки с предкомпилированными хедерами

попытка сборки через llvm-байткод существенного прироста не дала - может 1..2%.

при этом, g++ довольно болезненно реагирует на отсутствие -pipe, увеличивая процентов на 15 время сборки. clang практически не реагирует на этот ключик.

Теперь осталось придумать, как совместить предкомпилированные хедеры, clang, qt и distcc (есть проект побольше раз в 10-15, который хотелось бы ускорить)

November 2025

S M T W T F S
      1
23 45678
910111213 1415
16171819202122
23242526272829
30      

Style Credit

Expand Cut Tags

No cut tags