摘要:
在LINUX下面编辑*.c文件,你虽然已经使用#includemath.h,但在使用sqrt(), pow()函数还是会碰到问题。用GCC编译不带-lm选项时会得到这样的错误提示:如果你使用math.h里面的函数直接自己填充数值的话,是没有问题的。如pow(2, 3), 因为编译器编译的时候直接这个值计算出来了。但是函数里面带有变量的话,如:pow(2, i).编译的时候无法直接算出这个值的,编译的时候需要连接math.h。因此GCC编译带 -lm里面选项就会通过。参考资料:1.http://stackoverflow.com/questions/4174080/problem-using 阅读全文
posted @ 2011-01-15 20:47
viperchaos
阅读(1024)
评论(0)
推荐(0)

浙公网安备 33010602011771号