Bonjour a tous et encore une fois bonne année
Voila je viens poser ma question ici pour avoir des retours d'expérience avec le compilateur CLANG pour vos projets C/C++ ?
En regardant un peu sur le net, on voit que le débat fait rage entre pro gcc et pro clang outre le problème que pose les dernieres versions de gcc avec sa licence GPLv3.
Pour ma part je me concentre plus sur le code produit par les deux compilateurs à niveau d'optimisation et option de compilation equivalente.
Le binaire produit par Clang est-il vraiment plus propre et plus rapide ou non ?
A mon niveau j'ai fait quelques tests et la seule chose qui m'est apparut c'est un gain de poids des binaires.
Je suis parti d'un noyau standard Freebsd 9.1 d'un poids de 129,4Mo.
J'ai recompiler avec GCC et une optimisation au niveau architecture plus quelques trucs résultat 128.5Mo
La même chose avec Clang, 126,3Mo.
On gagne globalement un peu plus de 2Mo sur l'ensemble d'un noyau soit dans les 2%
par contre au niveau perf du code je sais pas trop comment tester s'il y a vraiment une meilleure opti des binaires.
Merci d'avance de vos retours
Partager