如何查看 NDK 库信息
How to check a NDK library info?
现在我有一个 NDK 共享库。 例如:libfoo.so
我想知道 libfoo.so 哪个 NDK 版本构建的?
NDK 是否有命令或工具可以做到这一点?
我尝试过"文件"命令,但似乎它没有显示有关 NDK 的任何信息。
库中有一个注释部分描述了这一点。您可以使用 https://android.googlesource.com/platform/ndk/+/refs/heads/master/parse_elfnote.py 来解析它。举个例子:
$ ./parse_elfnote.py android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/libc++_shared.so
----------ABI INFO----------
ABI_ANDROID_API: 21
ABI_NDK_VERSION: r20
ABI_NDK_BUILD_NUMBER: 5594570
相关文章:
- 正在查找文档以获得PS4平台的C++中的设备信息
- 如何使用ndk-build.cmd构建Android.so文件
- 为什么在运行时没有向我们提供有关分段错误的更多信息?
- Android NDK传感器向事件队列报告奇怪的间隔
- 奇怪的(对我来说)返回声明 - 在谷歌上找不到任何关于它的信息
- 如何设置一个范围来提取我想要获得的信息
- Android NDK 编译 LAME HAVE_MPGLIB > 'interface.h' 文件未找到
- 系统参数信息A 与 SPI_GETMOUSE 返回 0
- 为什么 gcovr 会生成空覆盖率统计信息?
- NDK:如何通过ndkr15c包含"RefBase.h"?
- Android NDK clang 编译器错误在 Windows 上显示'No such file or directory'
- 为什么使用 NDK 不能存在不同的 stl 实现?
- 我已经阅读了很多关于 2d 数组的信息,但我在作业中使用它时遇到了麻烦
- 在 constexpr 构造函数 (c++17) 中赋值到 const char * 在使用 Android NDK 时
- 将信息输入到下面显示的结构向量中的正确语法/格式是什么
- 调试符号中缺少 QObject 类信息(编辑但存在其他 Qt 类)
- 如何在 android ndk 上链接 C 和 C++ 代码,以及 C 和 C++ 运行时库(包括 STL)?
- 为什么数组大小信息可用于"sizeof"运算符和 delete[] 运算符,但在将数组作为参数传递到
- Pisarze - 来自波兰奥林匹克信息学的数据分析任务
- 如何查看 NDK 库信息