我很难让 Ubuntu 的 gcc 理解long double
math.h 中的 -manipulating 函数,即sqrtl
和cabsl
。cexpl
我在编译时收到的所有消息都是
undefined reference to `sqrtl'
除了-lm
命令行上必须添加的标志之外,是否还有其他标志,以便 gcc 能够理解这些函数?是缺少软件包吗?还是我使用的版本有问题(Oneiric 上的版本为 4.6.1)?
我很难让 Ubuntu 的 gcc 理解long double
math.h 中的 -manipulating 函数,即sqrtl
和cabsl
。cexpl
我在编译时收到的所有消息都是
undefined reference to `sqrtl'
除了-lm
命令行上必须添加的标志之外,是否还有其他标志,以便 gcc 能够理解这些函数?是缺少软件包吗?还是我使用的版本有问题(Oneiric 上的版本为 4.6.1)?