可以按次要版本和补丁级别检测 ANDROID NDK_TOOLCHAIN版本
Is possible to detect ANDROID NDK_TOOLCHAIN versions by minor and patchlevel?
我想检测并存储有关使用的编译器和版本的信息,这些编译器和版本通过宏检测构建了二进制文件。例如,像GCC一样有GNUC(主要版本)GNUC_MINOR(次要版本)和GNUC_PATCHLEVEL的宏。这在安卓NDK上可能吗?准确检测哪个版本的编译器用于构建共享库?
在 Android.mk 中,您可以添加一个自定义构建步骤,该步骤会将任何环境信息转储到某个文本文件中。此文件可以嵌入到您的APK中,甚至可以嵌入到编译的obj文件中。
这是一个可以接受的解决方案吗?
相关文章:
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 使用CMake检测支持的C++标准
- 导入库可以跨dll版本工作吗
- 当套接字连接断开时检测C/C++Unix
- C/C++预处理器是否可以检测一些编译器选项
- 在调用FreeLibrary后,释放动态链接到具有相同版本的CRT堆的DLL的内存
- WMI检测进程创建事件-c++
- 基于树莓pi的tensorflow lite量化ssd目标检测
- 检测到 Conan 配置文件设置与 CMake 之间的编译器版本不匹配
- 尝试使用C++实现检测字符串中回文的递归版本.在这里遇到了一些麻烦
- 正在检测Windows 10版本
- 检测旧GLIBC版本的堆栈溢出
- 如何在预处理时可靠地检测 clang 的版本
- 可以按次要版本和补丁级别检测 ANDROID NDK_TOOLCHAIN版本
- 如何使用 VC10 检测链接器在发布版本中省略了哪些函数
- 检测 GYP 中的 MSVC 版本
- 如何在运行的C++/Qt应用程序中检测底层Windows是否为32或64位版本
- 与CPU版本相比,OpenCV GPU对象检测速度慢,检测次数少
- LibQxT不能正确检测Qt版本
- 用于面部和眼睛检测的最佳opencv版本