Obecnie używam gcc do kompilacji i potrzebuję użyć <math.h>
. Problem polega na tym, że nie rozpoznaje biblioteki. Próbowałem również -lm
i nic. Funkcja Próbowałem użyć było ceil()
i pojawia się następujący błąd:Łączenie z gcc i -lm nie definiuje ceil() na Ubuntu
: undefined reference to `ceil'
collect2: ld returned 1 exit status
używam najnowszego Ubuntu i math.h ma. Próbowałem użyć -lm
w innym komputerze i działa idealnie.
Czy ktoś wie, jak rozwiązać ten problem?
Dołączyłem <math.h>
. Również komenda Kiedyś było:
gcc -lm -o fb file.c
Czy możesz podać pełną linię poleceń, z której korzystasz? – Gian
A czy pamiętasz '#include' zanim użyjesz 'ceil'? –
Zawarłem także math.h Poleceniem, którego użyłem było: gcc -lm -o fb file.c – drum