7 pontos por xguru 2023-06-08 | 3 comentários | Compartilhar no WhatsApp
  • Suporta compilação no Windows, Linux e OS X
  • Compilação paralela e distribuída eficiente
  • Suporte a cache local e de rede
  • Suporte a build Unity/Blob (agrupa vários arquivos CPP em um único arquivo para reduzir o tempo de compilação/linkedição)
  • Possibilita fazer build de múltiplas plataformas/múltiplos alvos de uma só vez
    • Alvos: Windows, OS X, Linux, IOS, Android, Xbox, PS3, PS4, PS5, Wii, WiiU, Switch,..
    • Suporta MSVC, GCC, SNC, Clang, GreenHills, CodeWarrior, NVCC (CUDA), VBCC etc.

3 comentários

 
bus710 2023-06-08

Também pensei logo no distcc, então fui procurar e vi que neste post há uma comparação. Pelo visto, o FastBuild não era algo tão novo assim.

http://logicle-cplusplus.blogspot.com/2017/09/…

 
bus710 2023-06-08

Eu gostaria que surgissem mais algumas tecnologias de build distribuído para Rust, mas é uma pena que ainda não pareça haver nada adequado.

 
xguru 2023-06-08

Parece que muitas empresas de jogos usam isso.