[langage C]Problème de librairie

Fermé
amelie - 27 juin 2005 à 12:01
 amelie - 28 juin 2005 à 10:15
Bonjour,

je fais de la programmation en c sous linux.Je souhaite effectuer un calcul nécesitant l'inclusion de math.h. Par conséquent j'ai inséré l'instruction #include<math.h>
Cependant lors de la compilation, une erreur m'indique que math.h est introuvable (plutôt les fonctions pow, sqrt... ceci quelle que soit la fonction de math.h que j'utilise). Y a t'il un moyen de la rajouter à mes librairies ?

Merci de m'aider.

3 réponses

greg49 Messages postés 154 Date d'inscription mardi 18 mai 2004 Statut Membre Dernière intervention 12 septembre 2007 8
27 juin 2005 à 15:53
salut,
essaie
#include <usr/include/math.h>
ou
#include </usr/include/math.h>
ou
#include <include/math.h>


Mais tu es sous kel OS exactement?
0
mamiemando Messages postés 33076 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 17 avril 2024 7 748
28 juin 2005 à 00:49
Rajoute l'option -lm dans ta ligne de compilation.
0
Merci beaucoup pour votre aide, il m'a suffit d'ajouter "-lm" à la fin de la commande "gcc -o essai essai.c ".
0