红联Linux门户
Linux帮助

GCC编译linux运用程序开方错误的解决办法

发布时间:2016-06-24 10:37:50来源:linux网站作者:dxmcu

程序如下:

test.c

#include<stdio.h>

#include<math.h>

#define SQ 121

int main(void)

{

int  x;

x = sqrt(SQ);

return 0;

}


编译:gcc -g -o test test.c

GCC编译时显示错误,为sqrt没有定义。


解决办法为:

用-lm把数学库链接进去。

编译:gcc -g -o test test.c -ml


本文永久更新地址:http://www.linuxdiyf.com/linux/21791.html