Aller à Build
-> Set Build Commands
puis sous C commands
cliquez sur l'étiquette vide et cela vous permettra de spécifier une nouvelle étiquette (nommez-la Link
). Tapez-y gcc -Wall -o "%e" "%f" -lm
- où -lm
lui dira de lier le math
bibliothèque à votre application. Cliquez sur OK
.
Cliquez ensuite sur Build
et sélectionnez votre nouvelle étiquette - Link
. Cela devrait le faire pour vous.
En plus des nombreuses bonnes réponses ici, la forme portable de la commande qui prend en charge la version C99 de <math.h>
est spécifié par POSIX comme c99 -l m
. Cela dit, chaque compilateur Linux important prend en charge -lm
.
Vous devez établir un lien avec -lm
pour fournir les fonctions mathématiques.