[langage C]
amele
-
kmf31 Messages postés 1564 Statut Contributeur -
kmf31 Messages postés 1564 Statut Contributeur -
Bonjour,
Je n'ai pas l'habitude de travailler sous Linux.
Je fais de la programmation en C. J'ai besoin de la librairie math.h pour effecuter des calculs. Je l'ai bien incluse à l'aide de #include <math.h> mais il y a une erreur lors de la compilation qui indique que math.h est introuvable.
Comment dois je m'y prendre pour la rajouter à mes librairies ? Et ne devrait elle pas être présente en théorie ? Merci de bien vouloir m'aider.
Je n'ai pas l'habitude de travailler sous Linux.
Je fais de la programmation en C. J'ai besoin de la librairie math.h pour effecuter des calculs. Je l'ai bien incluse à l'aide de #include <math.h> mais il y a une erreur lors de la compilation qui indique que math.h est introuvable.
Comment dois je m'y prendre pour la rajouter à mes librairies ? Et ne devrait elle pas être présente en théorie ? Merci de bien vouloir m'aider.
A voir également:
- [langage C]
- Langage ascii - Guide
- Langage binaire - Guide
- Langage visual basic - Télécharger - Langages
- Pascal langage - Télécharger - Édition & Programmation
- Langage basic gratuit - Télécharger - Édition & Programmation
1 réponse
Normalement le "math.h" est bien present mais il faut mettre la bonne option de compilation pour faire le lien avec libm.so. Quand tu compiles tu fais quelque chose comme:
ou c'est l'option "-lm" a la fin qui est necessaire! Donc tu n'as qu'a ajouter a ta ligne de commande cette option pour la compilation.
gcc test.c -o test.out -lm
ou c'est l'option "-lm" a la fin qui est necessaire! Donc tu n'as qu'a ajouter a ta ligne de commande cette option pour la compilation.