Каждый раз, когда я компилирую свой код в GCC, это занимает около минуты. Каков наилучший способ ускорить это? Должен ли я просто купить более новый более быстрый компьютер?
1
1 ответ
2
Лучший способ ускорить перекомпиляцию разрабатываемого кода - кэшировать выходные данные компилятора с помощью ccache. Это будет работать лучше, если изменятся только небольшие части кода.
Кроме того, если у вас есть доступ ко многим машинам, distcc позволяет вам распределять задания по компиляции по сети (таким образом, я могу без страха сказать:«Сделайте мне make -j100
!). В зависимости от того, сколько машин у вас имеется, это может значительно увеличить скорость.