Librairie math.h

Fermé
benjamin - 31 mai 2019 à 19:25
ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 - 31 mai 2019 à 20:08
Bonjour,
j'ai ajouté la librairie et pourtant le compilateur me dit toujours que la fonction pow n'est pas défini
quelqu'un aurait une explication?



Configuration: Windows / Opera Next 60.0.3255.109

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
31 mai 2019 à 20:08
'lut,
par "n'est pas défini", quelle est l'erreur exacte?
Si l'erreur parle de définition implicite de
pow
, tu as oublié d'include
math.h
.
Si l'erreur parle de prototype incompatible, tu as aussi oublié d'include
math.h
et le compilateur a défini
pow
implicitement.
Si l'erreur de fonction
pow
non défini/undefined à l'étape d'édition de liens/linker, tu as oublié de lier la bibliothèque de maths. Sur les systèmes unix-like c'est l'option
-lm
sur GCC/clang.
0