解决方案: gcc 编译时增加 -lm 选项,这样程序就能引用 libm.so(libmath) 库了。
该错误的含义并不是glibc库的错误,而是pow 符号未定义, pow 是数学中的 求幂函数,也就是说,如果我们在C文件中引用了
math.h ,那么在使用gcc编译时,必须添加 -lm 选项,因为书序函数是位于libm.so 库文件中的,-lm 选项告诉编译器书序函数要到这个库文件中查找。
解决方案: gcc 编译时增加 -lm 选项,这样程序就能引用 libm.so(libmath) 库了。
该错误的含义并不是glibc库的错误,而是pow 符号未定义, pow 是数学中的 求幂函数,也就是说,如果我们在C文件中引用了
math.h ,那么在使用gcc编译时,必须添加 -lm 选项,因为书序函数是位于libm.so 库文件中的,-lm 选项告诉编译器书序函数要到这个库文件中查找。