7 puntos por xguru 2023-06-08 | 3 comentarios | Compartir por WhatsApp
  • Soporta compilación en Windows, Linux y OS X
  • Compilación paralela y distribuida eficiente
  • Soporte para caché local y de red
  • Soporte para compilación Unity/Blob (agrupa varios archivos CPP en un solo archivo para reducir el tiempo de compilación/enlace)
  • Permite compilar múltiples plataformas y múltiples objetivos de una sola vez
    • Objetivos: Windows, OS X, Linux, IOS, Android, Xbox, PS3, PS4, PS5, Wii, WiiU, Switch,..
    • Soporta MSVC, GCC, SNC, Clang, GreenHills, CodeWarrior, NVCC (CUDA), VBCC, entre otros

3 comentarios

 
bus710 2023-06-08

Como era de esperar, me vino a la mente distcc, así que busqué y resulta que en esta publicación hay una comparación al respecto.
FastBuild no era algo tan nuevo como pensaba.

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

 
bus710 2023-06-08

Ojalá también salieran más tecnologías de compilación distribuida para Rust, pero todavía no se ve nada realmente adecuado, así que es una lástima.

 
xguru 2023-06-08

Parece que muchas empresas de videojuegos lo usan.