a63850553 2015-02-12 03:28 采纳率: 0%
浏览 2347

Android调用非NDK编译的静态库的问题

Android调用的静态库必须通过NDK编译吗?假如我用MinGW GCC编译了一个很简单的静态库,就一个add函数,有没有办法用NDK将其转化为Android的静态库?通过NDK编译出静态库文件再封装我已经会了,只需要用PREBUILT_STATIC_LIBRARY指令就行,不过NDK好像无法识别GCC编译的静态库。额,本人C/C++ 0基础,很多概念都没不太懂。

  • 写回答

5条回答 默认 最新

  • m筱米 2015-02-12 07:07
    关注

    首先,要清楚一个问题:
    pc端的gcc编译出的静态库,是基于x86处理器;
    而Android NDK编译的静态库,一般是基于arm处理器(现在android也有x86、mips版本的,但一般是arm版的)。

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料