Actualmente estoy usando gcc para compilar y necesito usar <math.h>
. El problema es que no reconocerá la biblioteca. También he intentado -lm
y nada. La función Probé a usar era ceil()
y me da el siguiente error:Vincular con gcc y -lm no define ceil() en Ubuntu
: undefined reference to `ceil'
collect2: ld returned 1 exit status
estoy usando la última Ubuntu y math.h está allí. Intenté usar -lm
en una computadora diferente y funciona perfectamente.
¿Alguien sabe cómo resolver este problema?
Incluí <math.h>
. Además, el comando que utilicé fue:
gcc -lm -o fb file.c
¿Puedes dar la línea de comando completa que estás usando? – Gian
¿Y recordó '#include' antes de usar 'ceil'? –
Incluí math.h Además, el comando que utilicé fue: gcc -lm -o fb file.c – drum