当前位置: 技术问答>linux和unix
关于<math.h>
来源: 互联网 发布时间:2015-06-15
本文导语: 程序如下 #include /* atan.c */ main() { double d, ret; printf("input double d"); scanf("%lG", & d); ret = atan(d); printf("atan(%f) = %fn", d, ret); return 0; } gcc atan.c 错误如下 /tmp/cct83xH4.o: In function `main': ...
程序如下
#include
/* atan.c */
main()
{
double d, ret;
printf("input double d");
scanf("%lG", & d);
ret = atan(d);
printf("atan(%f) = %fn", d, ret);
return 0;
}
gcc atan.c
错误如下
/tmp/cct83xH4.o: In function `main':
/tmp/cct83xH4.o(.text+0x34): undefined reference to `atan'
collect2: ld returned 1 exit status
环境如下
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)
是什么问题呢?
谢谢大家。
#include
/* atan.c */
main()
{
double d, ret;
printf("input double d");
scanf("%lG", & d);
ret = atan(d);
printf("atan(%f) = %fn", d, ret);
return 0;
}
gcc atan.c
错误如下
/tmp/cct83xH4.o: In function `main':
/tmp/cct83xH4.o(.text+0x34): undefined reference to `atan'
collect2: ld returned 1 exit status
环境如下
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)
是什么问题呢?
谢谢大家。
|
没有连接数学库,gcc atan.c -lm
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。