7 points par xguru 2023-06-08 | 3 commentaires | Partager sur WhatsApp
  • Prise en charge de la compilation sous Windows, Linux et OS X
  • Compilation parallèle et distribuée efficace
  • Prise en charge du cache local et réseau
  • Prise en charge des builds Unity/Blob (regrouper plusieurs fichiers CPP en un seul pour réduire les temps de compilation et d’édition de liens)
  • Possibilité de construire plusieurs plateformes / plusieurs cibles en une seule fois
    • Cibles : Windows, OS X, Linux, IOS, Android, Xbox, PS3, PS4, PS5, Wii, WiiU, Switch,..
    • Prise en charge de MSVC, GCC, SNC, Clang, GreenHills, CodeWarrior, NVCC (CUDA), VBCC, etc.

3 commentaires

 
bus710 2023-06-08

distcc m’est aussi venu à l’esprit, donc j’ai cherché et il y a ici un article qui compare les deux.
Finalement, Fast build n’était pas quelque chose d’aussi nouveau que je le pensais.

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

 
bus710 2023-06-08

J’aimerais bien qu’on voie apparaître davantage de technologies de build distribué pour Rust, mais pour l’instant je ne trouve rien de vraiment adapté, c’est dommage.

 
xguru 2023-06-08

On dirait que beaucoup de studios de jeux l’utilisent.