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, который хотелось бы ускорить)

August 2025

S M T W T F S
     12
34 567 89
10111213141516
17181920212223
24252627282930
31      

Style Credit

Expand Cut Tags

No cut tags