1

ここのレシピに従って、Android アプリで libjpeg-turbo ライブラリを正常にコンパイルしました: libjpeg-turbo for android

ライブラリ内の NEON SIMD 命令のパフォーマンスの向上を評価しようとして、NEON サポートを有効/無効にしようとしました。興味深いことに、違いはありません。

コードを掘り下げると、 in は実行時に実行されないように見えinit_simd()ますjsimd_arm.c

この関数はlibjpeg_arch_specific_init()、ライブラリが最初にロードされたときに呼び出されます。

この不具合は、このライブラリが動的ではなく静的であるため、「ロード」されていないことが原因であると考えられます (このスレッドの最後にある DRC からのコメントを参照してください: http://sourceforge.net/p/libjpeg-turbo/patches/26/ )

それは理にかなっていますか?他の誰かがこの問題を見ましたか?

ありがとう!

4

0 に答える 0