可能重复:
Why Am I Getting Link Errors When Calling Function in Math.h?
您好,我在C(gcc)中遇到问题,当我编译包含Math.h的程序并使用其中的函数时,它会显示“未定义的引用...”。它发生在sqrt,log中,但对于其他没有(例如pow)。我该如何修复此库或重新安装它?提前致谢。 [我正在使用Ubuntu]
答案 0 :(得分:2)
您应该使用-lm选项进行链接:gcc -o test test.c -lm
lm表示链接数学。