beginning linux programming这本书的第4章最后一个例子,limits.c里面work函数里面有这么一行:x=log(x* x + 3.21);编译不过去,提示log函数未定义。谁知道咋回事啊?谢谢
可以检查一下头文件是否包含了的库
@qq_32456245谢谢。gcc编译的时候需要在最后面添加-lm,对于数学类库。原因我也查了一下,好像是历史原因。。。。-----已经解决。
可以不用这个函数,随便用个其他的,比如sqrt,干嘛非要吊死在一棵树上