在java项目中使用.so File for ARM

时间:2013-03-23 12:36:28

标签: java unix arm shared-libraries

我有一个.so文件,其中包含我想在我的java程序中使用的方法。 我试图通过System.load("/usr/lib/file.so");

加载它

然后我收到了这个错误:

Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/file.so: /usr/lib/file.so: cannot open shared object file: No such file or directory (Possible cause: can't load ARM-bit .so on a IA 32-bit platform)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1935)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1860)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1821)
        at java.lang.Runtime.load0(Runtime.java:792)
        at java.lang.System.load(System.java:1059)
        at t1.<clinit>(t1.java:7)

如何使其正常工作或我需要什么系统才能使其正常工作?

0 个答案:

没有答案