Android ndk android应用程序中的libjpeg-turbo不使用SIMD

Android ndk android应用程序中的libjpeg-turbo不使用SIMD,android-ndk,simd,libjpeg-turbo,Android Ndk,Simd,Libjpeg Turbo,我在我的android应用程序中成功编译了libjpeg-turbo库,方法如下: 为了评估库中NEON SIMD指令的性能改进,我尝试启用/禁用NEON支持。有趣的是,没有区别 深入研究代码,就像jsimd\u arm.c中的init\u simd() 此函数由libjpeg\u arch\u specific\u init()调用,该函数在首次加载库时调用 我相信这个小故障源于这个库是静态的,而不是动态的,因此从不“加载”(请参阅本线程末尾来自DRC的评论:) 这有意义吗?还有人看到这个问题

我在我的android应用程序中成功编译了libjpeg-turbo库,方法如下:

为了评估库中NEON SIMD指令的性能改进,我尝试启用/禁用NEON支持。有趣的是,没有区别

深入研究代码,就像
jsimd\u arm.c
中的
init\u simd()

此函数由
libjpeg\u arch\u specific\u init()
调用,该函数在首次加载库时调用

我相信这个小故障源于这个库是静态的,而不是动态的,因此从不“加载”(请参阅本线程末尾来自DRC的评论:)

这有意义吗?还有人看到这个问题吗


谢谢

我也看不到在性能改进方面有什么不同。我看不到有多少性能。也有进步。我是静态连接它的。你们找到这个问题的根本原因了吗?