HelloJNI.c 작성
#include <jni.h> #include <stdio.h> #include "HelloJNI.h" JNIEXPORT void JNICALL Java_HelloJNI_helloJNI(JNIEnv *env, jobject obj) { printf( "Hello JNI!\n" ); return; } JNIEXPORT void JNICALL Java_HelloJNI_printString(JNIEnv *env, jobject obj, jstring string) { const char *str = (*env)->GetStringUTFChars(env,string,0); printf("str = %s\n", str); return; }
아래 명령어 실행
결과