View Full Version : funzione pow
salve, devo usare la funzione di elevamento a potenza, pow, solo che la vado a scrivere e mi dice "undefined reference to `pow' ", anche se ho inserito la riga #include <math.h>!!
coma mai? dovrei cercare il file math.h e vedere se la funzione è presente? :mbe:
grazie
ps stò su linux
salve, devo usare la funzione di elevamento a potenza, pow, solo che la vado a scrivere e mi dice "undefined reference to `pow' ", anche se ho inserito la riga #include <math.h>!!
coma mai? dovrei cercare il file math.h e vedere se la funzione è presente?È sicuramente presente .... il fatto è che le funzioni matematiche sono in una libreria separata: quella dinamica è libm.so e quella statica è libm.a.
Pertanto in fase di "link" dovresti mettere -lm (se vuoi linkare quella dinamica) o specificare il path della libreria .a se vuoi linkare quella statica.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.