我目前正在使用GCC进行编译,并需要使用<math.h>
库。
问题在于它无法识别该库。
我还尝试过-lm
,但没有成功。
我尝试使用的函数是ceil()
,并且我收到以下错误:
: undefined reference to `ceil'
collect2: ld returned 1 exit status
我正在使用最新的Ubuntu,math.h是存在的。 我曾在另一台计算机上使用 -lm,它完全可以工作。
我该如何解决这个问题?
我确实包含了 <math.h>
。此外,我使用的命令是:
gcc -lm -o fb file.c