在Linux下使用gcc编译c语言时遇到报错:undefined reference to `sqrt’ 这是因为math.h函数库不在标准库中,使用时需要链接到外部库进行调用。 解决方法是编译时在命令末尾加上 -lm(-l是指定程序链接哪个库,m表示的是数学库) 来源:CSDN作者:PureWhitew链接:https://blog.csdn.net/m0_37264106/article/details/103465202