我目前正在使用 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