android-ndk-r9d版本只能编译
- armeabi
- armeabi-v7a
- mips
- x86
但是现在有很多 64 位的手机出现了,所以 9d 版本已经不够用了
android-ndk-r11b 多了
- arm64-v8a
- mips64
- x86_64
三个 64 位的 cpu 架构。
但是我发现 11b 编译的 so 在一些手机上无法运行比如我的华为 c8813Q ,所以我现在的解决方案是用 9d 编译的四个+11b 编译多的三个。但是这样太特么麻烦了。
android-ndk-r9d版本只能编译
但是现在有很多 64 位的手机出现了,所以 9d 版本已经不够用了
android-ndk-r11b 多了
三个 64 位的 cpu 架构。
但是我发现 11b 编译的 so 在一些手机上无法运行比如我的华为 c8813Q ,所以我现在的解决方案是用 9d 编译的四个+11b 编译多的三个。但是这样太特么麻烦了。
|
magicwhite2014Jun 27, 2016
1
r11b 用的是 clang 了吧 之前 10e 还是 gcc
|
|
kitalphajJun 27, 2016
2
学习了
|
|
NeveroldmilkJun 28, 2016
3
r11d 彻底抛弃 GCC 了,所以编译的结果不一样。
|
|
4
@Neveroldmilk 那低版本的手机只能用 9d 编译了吗
|