Problemi a compilare con pow()

Salve a tutti…sto avendo problemi a compilare un programma C in cui è presente la funzione pow(). Ho controllato
il prototipo di funzione e non ho fatto errori la libreria math.h è stata inserita correttamente…grazie :slight_smile: e buona domenica :slight_smile:

Mancano le informazioni più importanti: comandi usati per compilare, eventuale Makefile, output generato :slight_smile:

ecco :slight_smile: :

[marco@Marco-PC programmi in c]$ gcc -Wall modifica_programma4-6.c -o modifica_programma4-6 /tmp/ccLWI53w.o: nella funzione "main": modifica_programma4-6.c:(.text+0x5b): riferimento non definito a "pow" collect2: error: ld returned 1 exit status

Questo è un problema del linker. Aggiungi l’opzione -lm al comando per linkare la libreria matematica.

gcc -lm -Wall modifica_programma4-6.c -o modifica_programma4-6

Risolto grazie mille :slight_smile: