我在Ubuntu11.04下工作,现在从事一个项目,该项目的源代码使用"sqrtf“或"lgamma”等例程,我的IDE对这些例程表示不满,声称它们在"math.h“中找不到。一位资深成员告诉我,我需要POSIX.1-2001。我使用ldd --version来检查我的glibc版本,它给了ldd (Ubuntu EGLIBC 2.13-0ubuntu13) 2.13。我猜到了glibc的嵌入式版本是简化的,所以我决定将它升级到完整的glibc-2.14。但经过一些智能搜索后,我发现我必须做一个手动安装。一路感到沮丧,我意识到也许上帝在警告我不要走错路。So...can有人给我一些提示吗?谢谢~
发布于 2012-01-11 19:02:12
正如评论指出的那样,这是CDT的一个缺陷。
发布于 2011-08-01 01:02:05
链接器是否与参数-lm一起调用?
https://stackoverflow.com/questions/6877881
复制相似问题