当前位置: 技术问答>linux和unix
关于math.h调用的问题.
来源: 互联网 发布时间:2015-03-28
本文导语: C语言代码: #include main(){ double y; y=pow(10,2); printf("n%f",y); } 错误提示:/tmp/cce1Hbkd.o:In function 'main': /tmp/cce1Hbkd.o(.text+0x22):undefined reference to 'pow' collect2: ld returned 1 ex...
C语言代码:
#include
main(){
double y;
y=pow(10,2);
printf("n%f",y);
}
错误提示:/tmp/cce1Hbkd.o:In function 'main':
/tmp/cce1Hbkd.o(.text+0x22):undefined reference to 'pow'
collect2: ld returned 1 exit status
这是为什么呢?pow()不是math.h库里的标准函数吗?
#include
main(){
double y;
y=pow(10,2);
printf("n%f",y);
}
错误提示:/tmp/cce1Hbkd.o:In function 'main':
/tmp/cce1Hbkd.o(.text+0x22):undefined reference to 'pow'
collect2: ld returned 1 exit status
这是为什么呢?pow()不是math.h库里的标准函数吗?
|
需要用gcc -o outuptfile test.c -lm 来编译