java调用本地API,在linux下面应该怎么做呀?
public static native int rv(int i,int j);
static
{
try
{
System.loadLibrary("myapi");
}
catch(Exception exception)
{
System.out.println("myapi is not already:" + exception.getMessage());
}
}
为什么总是通示来呀,
在windows下面,把别人做好了的dll,copy 到/system32下面就很好用了的呀,
linux下面怎么做呢,
我没有那个myapi.so的源代码的,
还有就是它里面有myapi.a,myapi.h文件它们是做什么用的呀?