ndk-build如何允许no striped
时间: 2023-12-24 19:02:52 浏览: 208
在使用 ndk-build 命令编译 Android NDK 代码时,可以通过设置 NDK_STRIP 参数来控制是否对生成的二进制文件进行符号表剥离(strip)操作。如果需要不进行符号表剥离操作,可以在执行 ndk-build 命令时加上 NDK_STRIP=no 参数,如下所示:
```
$ ndk-build NDK_STRIP=no
```
这样编译生成的二进制文件就不会进行符号表剥离操作。需要注意的是,不进行符号表剥离操作会导致生成的二进制文件体积变大,但可以保留符号表信息,方便进行调试。
相关问题
r21b有ndk-build吗
是的,NDK r21b 版本中仍然包含 `ndk-build` 工具。但是从 NDK r21 开始,Google 已经不再建议使用 `ndk-build` 工具,而是推荐使用 CMake 或 ndk-build 的后继者 `ndk-build.cmd`(Windows 平台)和 `ndk-build.sh`(Linux 和 macOS 平台)。因此,如果你需要使用 NDK r21b 中的 `ndk-build` 工具,可以在 NDK 根目录下的 `build/tools/` 目录中找到 `ndk-build` 命令。
阅读全文