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版的)。解决 无用评论 打赏 举报