Il n'y a pas unicité, ni d'implémentation, ni de version, donc commencer par préciser un peu de qui on parle pourrait avoir un sens...
Le programme en question peut jouer un rôle également.
Typiquement, un bête programme avec un include <math.h> et un appel à exp() compile trivialement avec cc (ou gcc directement, vers lequel cc pointe avec le système d'alternatives dans sa configuration par défaut sur ce système), mais pas avec clang, ce qui se corrige en ajoutant un -lm, indifféremment à gauche ou à droite...
(gcc 12.2.0-14+deb12u1, clang 14.0.6, le tout sur Debian 12 en amd64.)
[^] # Re: Bonne question...
Posté par Cyril Brulebois (site web personnel) . En réponse au message ordre des arguments de cc. Évalué à 7.
Qui est
cc?Il n'y a pas unicité, ni d'implémentation, ni de version, donc commencer par préciser un peu de qui on parle pourrait avoir un sens...
Le programme en question peut jouer un rôle également.
Typiquement, un bête programme avec un
include <math.h>et un appel àexp()compile trivialement aveccc(ougccdirectement, vers lequelccpointe avec le système d'alternatives dans sa configuration par défaut sur ce système), mais pas avecclang, ce qui se corrige en ajoutant un-lm, indifféremment à gauche ou à droite...(gcc 12.2.0-14+deb12u1, clang 14.0.6, le tout sur Debian 12 en amd64.)
Debian Consultant @ DEBAMAX