相关疑难解决方法(0)

Android构建系统,NEON和非NEON构建

我想为armv6构建我的库,如果设备支持它,我会在运行时启用一些霓虹灯代码.霓虹灯代码使用霓虹内在函数,为了能够编译它,我必须启用armeabi-v7a,但这会影响常规的c代码(它在一些低端设备上会被破坏).

因此,如果android构建系统没有过度干扰,我就不必提问,但似乎我没有办法为armv6编译一个文件而为arm7-neon编译另一个文件.

任何人都可以提供任何线索,如果这是可行的吗?

编辑
在尝试回复和浪费互联网墨水之前,应该清楚这些是要点:
1)只创建一个lib.
2)使构建在armv6(pre-neon设备,例如armeabi)上运行.
3)允许此构建还包含NEON代码(可以基于运行时cpu检测执行; cpu检测超出了问题的范围).
4) NEON代码来自ac/cpp文件,使用neon intrinsics编写.

省略这些要求的任何部分完全失去了问题的重点

android arm neon android-ndk

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1

android-ndk ×1

arm ×1

neon ×1