android NDK 抱怨 std::nearbyint 不是 std 的成员

android NDK complains std::nearbyint is not a member of std

我想在 android gcc 中使用 std::nearbyint 但随后 ndk 抱怨 std::nearbyint 不是 std 的成员。我的代码中包含 cmath header 并且 OSX.

的构建也很好

有解决办法吗? 可以编写我自己的 std::nearbyint 版本吗? 我在 android

上使用 NDK14b

这是 https://github.com/android-ndk/ndk/issues/82 的一部分。 GNU 的 libstdc++ 的功能保护过于广泛。我们正在努力稳定 NDK 的 libc++ 解决方案,因此我们可以完全转向该解决方案。