gpt4 book ai didi

android - 如何在没有 STL 的情况下构建 Android NDK.so?

转载 作者:行者123 更新时间:2023-11-29 02:10:50 24 4
gpt4 key购买 nike

我正在使用最新的 Android NDK r6b 构建我的共享对象。该库根本不使用任何类型的 STL,但生成的 .so 包含许多 STL 内容,如 std::bad_alloc_what(void) 等等,这大大增加了二进制文件的大小。发布版本也包括这个垃圾。 APP_STL 未在任何地方定义,NDK r5b 也生成仅包含已用函数的小型二进制文件。这是r6b的错误吗?我如何在没有 STL 的情况下使用 r6b 进行构建?

最佳答案

NDK r6b 中似乎存在一个错误,它总是构建具有异常支持的库,即使明确指定了 -fno-exceptions

有关详细信息,请参阅此问题:Android NDK produce unreasonable big binaries, how to optimize .so size?

关于android - 如何在没有 STL 的情况下构建 Android NDK.so?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7541468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com