Linux下C编程undefined reference to'exp'问题的解决

我在Linux下编了一个程序,使用数学函数,可是始终通过不了.

后来,我用exp函数,好像gcc都编译不过去.

程序很简单:

#include <stdio.h>;
#include <math.h>;
main()
{
printf("%f", exp(3));
}


出错消息是:undefined reference to'exp'

这不是标准库函数吗?怎么用不了?

解决答案是:gcc -lm filename.c

就这么简单!

出自Ubuntu实验室,作者kingwords

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzypsz.html