美文网首页
NDK CPU架构对应的预定义宏

NDK CPU架构对应的预定义宏

作者: YeaLiang | 来源:发表于2018-11-02 10:32 被阅读0次

在Android NDK开发当中,我们广大的C/C++同胞肯定在编译不同CPU架构下的的so时,都喜欢用同一套代码,然后针对不通的架构,使用预定义宏来区分。
之前有一次编译Arm64-v8a的时候死活找不到对应的宏,这次用个随笔记录下来:

总结一下对应关系

__arm__             armeabi
__arm__             armeabi-v7
__aarch64__         arm64-v8a
__i386__            x86
__x86_64__          x86_64

相关文章

  • NDK CPU架构对应的预定义宏

    在Android NDK开发当中,我们广大的C/C++同胞肯定在编译不同CPU架构下的的so时,都喜欢用同一套代码...

  • iOS .a 和.framework库文件支持 CPU 架构

    查看CPU结构 查看.a的CPU架构 查看.framework的CPU架构 指令集对应的机型 2018 A12芯片...

  • 2019-03

    NDK r17 移除了 MIPS, and MIPS64 CPU架构 https://developer.andr...

  • Android 相关七种 CPU 架构适配

    NDK 开发时会涉及到 CPU 架构的适配,不同的机器上可能会有不同的 CPU 架构,也就是说,翻译到机器上使用的...

  • C++<第十一篇>:宏定义define用法

    define分为无参宏定义和有参宏定义 一、无参宏定义 无参宏的宏名后不带参数。 其定义的一般格式为: # 表示预...

  • SIGSEGV(SEGV_MAPERR) 报错

    可能是cpu架构 不支持这类型 build 里的android 里的defaultConfig 里的 ndk an...

  • android ndk 开发2

    前言 看android ndk 1 版本。 生成so库 先配置你需要生成的CPU架构,在build.gradle中...

  • frida 初识

    环境安装 python 模拟器 查看CPU架构 根据架构,从frida官网下载对应的serverhttps://g...

  • Android so 文件

    要点 不同的 CPU 架构需要不同的 so 文件 NDK平台不是后向兼容的,而是前向兼容的。 ABI 的概念,每...

  • iOSUI层框架介绍

    1,代码规范:(1)基本苹果规范Coding Guidelines(2)颜色宏定义、字体宏定义、2,架构模式:MV...

网友评论

      本文标题:NDK CPU架构对应的预定义宏

      本文链接:https://www.haomeiwen.com/subject/reeqxqtx.html