> javac JNITest.java
> javah -jni -o JNITest.h JNITest
> javac JNITest
> gcc -fPIC -g -c -I/System/Library/Frameworks/JavaVM.framework/Headers HelloJniWorldImpl.c
> gcc -shared -o libHelloJniWorldImpl.jnilib HelloJniWorldImpl.o
そして
> java -Djava.library.path=. -cp . HelloJniWorld
で実行されるはず.
linuxの場合は
> gcc -fPIC -g -c -I/java/header HelloJniWorldImpl.c
> gcc -shared -o libHelloJniWorldImpl.so libHelloJniWorldImpl.o
0 件のコメント:
コメントを投稿