[size=medium]用Eclipse编译使用数学函数的C语言程序时,如sqrt,pow,即使已经加入math.h,也会提示类似于undefined reference to `sqrt’这样的错误。搜索得知需要给gcc加上-lm参数.
添加参数方法:[/size]
[size=large][color=red]右键点击当前 project 选中 properties菜单->C/C++ build -> Settings -> GCC C Linker ->Libraries ->新建参数m[/color][/size]
[img]http://dl2.iteye.com/upload/attachment/0096/1462/167e88f8-4c08-32d1-bbdd-d7033f0d6ef3.jpg[/img]
添加参数方法:[/size]
[size=large][color=red]右键点击当前 project 选中 properties菜单->C/C++ build -> Settings -> GCC C Linker ->Libraries ->新建参数m[/color][/size]
[img]http://dl2.iteye.com/upload/attachment/0096/1462/167e88f8-4c08-32d1-bbdd-d7033f0d6ef3.jpg[/img]