【发布时间】:2011-09-24 19:46:39
【问题描述】:
我正在使用最新的 Android NDK r6b 来构建我的共享对象。该库根本不使用任何类型的 STL,但生成的 .so 包含许多 STL 内容,例如 std::bad_alloc_what(void) 等等,这大大增加了二进制文件的大小。发布版本也包括这个垃圾。 APP_STL 没有在任何地方定义,NDK r5b 也只生成带有使用函数的小二进制文件。这是r6b的错误吗?如何在没有 STL 的情况下使用 r6b 构建?
【问题讨论】:
-
这不是错误,但我们必须接受这个事实:code.google.com/p/android/issues/detail?id=19881
标签: android stl android-ndk