Les options passées aux compilateurs sont souvent configurées au début du projet ou parfois utilisent les options par défaut. Comme d’autres outils, il existe un intérêt à s’intéresser de plus près à ce qu’ils proposent. Il est en effet dommage de se priver de fonctionnalités qui permettent de détecter des problèmes, d’autant que les compilateurs se sont améliorés dans cet exercice mais aussi énormément dans la description des faiblesses trouvées.
Si le sujet vous rend curieux, si vous avez voulu l’abordé mais sans trop savoir par quel bout, je vous propose de vous accompagner dans la découverte de ces options pour activer des warnings de manière progressive. L’idée de cet article remonte à quelques années, m’intéressant à ces problématiques dans mon activité de développement logiciel. Il est désormais disponible ici : http://optimum-software.fr/?page_id=20