[英]How to use Android NDK to compile Numpy as .so?
由于Numpy不是静态库(包含.py文件,.pyc文件,.so文件等),因此,如果我要将其导入到Android手机(使用CLE)中使用的python代码中,我应该将库重新编译为.so文件。 我发现,如果要使用NDK进行编译,则应具有Application.mk
和Android.mk
文件。 但是我不知道如何创建这些文件。
我如何编译Numpy库,或者任何人都可以给我一个有用的网站。
非常感谢。
我应该有一个Application.mk和一个Android.mk文件。
这是Android JNI编程的较旧方法,当前推荐的样式是使用CMake进行NDK开发。
如果您只想要一个工作示例并在此基础上进行修改,则可以从此处找到一个示例: https : //github.com/russell-shizhen/JniExample
我应该将库重新编译为.so文件
为了重新编译,您肯定需要其源代码。 如果没有源代码,则只能尝试将那些现有的静态库链接成自己的.so
库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.