undefined reference to `sqrt’

时间 : 15-07-16 栏目 : linux编程 作者 : 老薛 评论 : 0 点击 : 1,004 次

[root@RD650_12 xuekun]# gcc stream-log-Analysis_1.0.c
/tmp/ccv3ySJ6.o: In function `main':
stream-log-Analysis_1.0.c:(.text+0x872): undefined reference to `sqrt'
collect2: ld returned 1 exit status

解决办法:

在gcc下用到数学函数,如sqrt。在gcc时要加上 -lm 参数,这样告诉编译器我要用到数学函数了

如:
gcc a.c -o a -lm

本文标签

除非注明,文章均为( 老薛 )原创,转载请保留链接: http://www.bdkyr.com/xtyw003/812.html

博主微信号,很高兴为您提供帮助

随便看看

0