원본 출처 http://blog.naver.com/intencelove?Redirect=Log&logNo=20107755524
자바 파일의 경로가 C:\aaa라고 할 경우.(C:\를 클래스패스로 잡거나 잡아져있다고 가정)
C:\aaa\test\Kky.java 가 있을 것이다.
Kky.java의 패키지가 package aaa.test;라고 되어 있을것이다.
그럼 java 컴파일을 이렇게 한다
javac ./aaa/test/Kky.java
class파일이 생성되면 JNI헤더를 생성한다.
javah -jni aaa.test.Kky
이렇게 하면 정상적인 JNI 헤더가 생성된다.
아래 처럼.
JNIEXPORT void JNICALL Java_aaa_test_Function1 (JNIEnv *, jobject, .....);
댓글 없음:
댓글 쓰기