我按照教程构建我的第一个 JNI 程序。我的程序很简单..
package JNI;
public class HelloWorld {
private native void print();
public static void main(String[] args) {
new HelloWorld().print();
}
static {
System.loadLibrary("HelloWorld");
}
}
而且我还构建了c++原生库(.so文件),并将其放在同一目录下
并使用
java -Djava.library.path=. JNI.HelloWorld
(本机库和 helloworld.class 位于同一位置)
一切看起来都正确。但错误永远不会放弃纠缠我..
你可以帮帮我吗?